我有这个java类:
package myClass;
public class myClass
{
private int herAge ;
public void setHerAge (int herAge)
{
this.herAge = herAge ;
}
}
我想在另一个目录Test.java的源文件中编译该类后将其导入,该文件位于同一目录中,并且Test.java包含以下内容:
import myClass ;
public class Test
{
public static void main (String []args)
{
myClass Rudaina = new myClass();
Rudaina.setHerAge(30);
}
}
当我编译Test.java时,我在控制台中看到了这个:
Test.java:1: error '.' expected
import myClass ;
^
Test.java:1: error '.' expected
import myClass ;
^
您的课程myClass
也位于名为的程序包中myClass
,这可能会引起混乱。
尝试:
import myClass.myClass;
这称为类的完全限定名称。
包旨在将概念上相关的类分组。以单个类命名的包不是很有用。
您可以在项目名称之后命名包。例如,您可以命名
package assignment1;
然后像这样导入您的类:
import assignment1.myClass;
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句