我在ABC.java中定义了公共枚举ABC,然后将它编译为ABC.class。Java枚举定义有什么问题
在另一个XYZ.java中,我使用私人ABC _abc。
XYZ和ABC在某些包中。但是它告诉找不到符号类ABC。
出了什么问题?
package teacherII;
public enum Semester {
Fall1999, Spring2000, Fall2000,
Spring2001, Fall2001, Spring2002, Fall2002,
Fall2003, Spring2004
}
在其他文件中,我使用
package teacherII;
public class Questionnaire {
private Semester _semester;
编译命令:的javac -d ../classes/ Questionnaire.java
的Semester.class是在../类/ teacherII/Semester.class。它在那之前我编译Questionnaire.java
非常感谢你们的回复。 正如Chris和Vineet所说的那样,季节就是这样,编译Questionnair时我没有设置类路径。现在有效。再次感谢你们!
你可以发布你的代码吗? – danyim 2010-07-27 16:28:45
源代码已添加。谢谢danyim。 – lonelyloner 2010-07-27 16:44:41
这段代码在这里工作得很好(如果我在调查问卷中添加右大括号)。 – 2010-07-27 16:56:15