java用import导入时报错

选择一:1.删除PackageTest.java和ImportTest.java中 package com.yeahgenius.test这句申明,2.输入set classpath=c:\Study\Lesson3;%classpath%;然后输入cd c:\Study\Lesson3进入根目录下 3、输入javac PackageTest.java 4、输入javac ImportTest.java 5、输入java ImportTest 选择二:输入mkdir ...
java用import导入时报错
你的环境变量中classpath要重新设定,在cmd命令框中输入以下命令后再做javac编译操作。
set classpath=c:\Study\Lesson3;%classpath%
而且你需要先要搞清楚package的概念,看你贴的代码中package是的根目录下是com,而你输入javac PackageTest.java这个命令时是在c:\Study\Lesson3这个路径下,说明你的PackageTest.java中声明语句:package com.yeahgenius.test与实际不吻合。
你有两种选择:
选择一:
1.删除PackageTest.java和ImportTest.java中 package com.yeahgenius.test这句申明,2.
输入set classpath=c:\Study\Lesson3;%classpath%;然后输入cd c:\Study\Lesson3进入根目录下
3、输入javac PackageTest.java
4、输入javac ImportTest.java
5、输入java ImportTest
选择二:
输入mkdir com
cd com
mkdir yeahgenius
cd yeahgenius
mkdir test
cd test
copy c:\Study\Lesson3\PackageTest.java .
copy c:\Study\Lesson3\ImportTest.java .
set classpath=c:\Study\Lesson3;%classpath%
javac PackageTest.java
javac ImportTest.java
java ImportTest
2014-01-17
首先你要先说明你要import的是哪个类?在哪个包里?
假设 类 classname 在 packagename 包里。
然后
import com.packagename.classname;或者
import com.packagename.*;应该就可以了。

但是如果你用:
import com.*;就会出错,因为classname 不在 com包里。

建议:
尽量都用
import com.packagename.classname;这样会避免packagename 包下面的一些你不熟悉的类 和 你本里的类重名,导致编译错误。
2014-01-17
可能com这个名字已经被用掉了,在你看不见的地方,你试试换个名字,
比如comtest.Packagename和comtest.*

而且你这个歧义比较大我也搞不清你的意思,Packagename是代表包名吗?但是你明明是把它当做一个类文件(.class)在用啊。

不会的话明早追问我吧......2014-01-17
你好 这是用法错误 import就像你去找人一样 有名有姓 你说姓 可以找到很多一样的姓氏的人 你说姓名 就只能找到一个(假如都是唯一) 若是你什么都不说 那就爱莫能助了 有链接供你参考
http://wenku.baidu.com/link?url=YE1br1lrX7SMA_BOHZPXUYoWhofGHC7dDJywpVKytsjBbQIN2Q9oi1b724nQblhMr__OjZzIgME86hf9gAah77pG4OrNUmrA121vkLpBQ772014-01-17
包的名字要全部写上。
如果com.packageName下有多个类,你用到了这个包下的多个类,可以通过com.packageName.*;来导入。
楼主,采纳我的吧~2014-01-17
import 一个包的时候并不会将该包的子包里面的类也import进来
比如import a.*并不会吧a.b.*下面的类也import进来, 你在IDE里面试试就知道了, 编译都不会通过2014-01-17
这个只能导入com包下的类,com包下的子包的类是导入不进来的2014-01-17
为什么不使用工具了,使用eclipse工具,导包的问题一般很少出现。2014-01-17
mengvlog 阅读 32 次 更新于 2025-09-11 04:46:11 我来答关注问题0
  •  文暄生活科普 myeclipse6.5中web项目中导入import java util *为什么会出错,怎样解决?

    在MyEclipse 6.5中,web项目中导入import java.util.*出错的原因可能是没有正确配置JRE,解决方法如下:确认并添加JRE:步骤:从菜单栏中选择“Windows –> Preferences”。操作:在左侧栏中找到“Java –> Installed JREs”,点击后按“Add”按钮进行JRE的添加。配置:在弹出的“Add JRE”...

  •  腾云新分享 用ECLIPSE 3.42编辑JAVA,为什么在导入 时间类 import java.util.Date; 这一句会显示错误....

    解决这个问题,你有两种方法:第一种方法是将你的类名改为其他名字,例如将原来的"Date"改为"CustomDate"。这样就不会与java.util.Date冲突,错误自然就会消失。另一种方法是直接使用java.util.Date类中的方法,而不需要导入整个包。你可以在你的代码中直接写入"java.util.Date date = new java.uti...

  • 1.打开编辑好的java代码页面,可以看到ArrayList,File类由于没有import相应的包而报错。 2.在编辑区域点击鼠标右键,选择【Source】,然后选择【OrganizedImports】选项 3.查看代码可以看到,已经自动import了两个类。 注:同时此方法也会删除无用的importeclipse标记import上有语法错误 MicrosoftVBScript语法错误(0x800A03E9)...

  •  翡希信息咨询 Eclipse导入项目时出现 no projects are found to import

    选择“File”菜单,然后点击“Import”。在弹出的导入向导中,选择“Existing Projects into Workspace”,然后点击“Next”。在接下来的对话框中,点击“Browse”按钮,导航到包含你要导入的项目的目录。确保选中你的项目,然后点击“Finish”。四、验证项目导入是否成功 在Eclipse的“Package Explorer”或“P...

  •  百度网友f0d446b4 在eclipse中导入安卓工程,打开后import java.io等语句出现错误,如何解决?

    新导入的项目出现这个问题一般是的jre加载不正确。右击你的项目->属性->选择java build path,看看右边你的JRE System Library是否正确,错误的话会带小红叉,选中它点右侧的EDIT,选择本机的jre就行了

檬味博客在线解答立即免费咨询

报错相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部