InteliiJ IDE制作Date.java
:
import java.util.Date;
public class Date {
public static void main (String args[]) {
java.util.Date date = new java.util.Date();
System.out.println(date.toString());
}
错误显示
错误:(2,1)java:该编译单元中已经定义了日期
谢谢
答案 0 :(得分:2)
您的班级名称不能与您的任何进口名称相同。
因为您要导入java.util.Date
,然后Date
在脚本中的任何地方隐式表示java.util.Date
...
然后有两个解决方案: 1.重命名您的班级,您可以在代码中摆脱使用Date的限定符
import java.util.Date;
public class DateMain {
public static void main (String args[]) {
Date date = new Date();
System.out.println(date.toString());
}
}
或删除导入
public class Date {
public static void main (String args[]) {
java.util.Date date = new java.util.Date();
System.out.println(date.toString());
}
}
HTH:)