import java.util.*;
import java.text.*;public class SimpleDateFormatTest { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日");
String dateString=sdf.format(new Date());
System.out.println(dateString);
}}在JCrator 里运行没问题...在Eclipse里...报错
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
The constructor SimpleDateFormat(String) is undefined
The method format(Date) is undefined for the type SimpleDateFormat at SimpleDateFormatTest.main(SimpleDateFormatTest.java:11)
import java.text.*;public class SimpleDateFormatTest { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日");
String dateString=sdf.format(new Date());
System.out.println(dateString);
}}在JCrator 里运行没问题...在Eclipse里...报错
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
The constructor SimpleDateFormat(String) is undefined
The method format(Date) is undefined for the type SimpleDateFormat at SimpleDateFormatTest.main(SimpleDateFormatTest.java:11)
import java.util.*;
import java.text.*;public class csdntest{ /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日");
String dateString=sdf.format(new Date());
System.out.println(dateString);
}}
你看是不是你的eclipse的设置问题,或是jdk的问题
你看是不是你的eclipse的设置问题,或是jdk的问题
你去看看你的JDK 版本
可以这样写:
JAVA_HOME={JDK路径}
CLASSPATH=.;dt.java;tool.java
是不是eclipse默认的jdk版本太低?
右键你的工程-》Properties-》Java Compiler