在eclipse中为什么不能用printf的方法?

import java.util.Scanner;
public class Myclass1 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入你的名字:");
System.out.printf("哈罗! %s!\n ",scanner.next());
}
}
以上语句在eclipse中不能运行。请问是不是eclipse的环境变量的问题
我安装的是eclipse 3.0
编辑器提示:
类型PrintStream中的方法printf(String.Object[])对于自变量(String)不适用

第1个回答  2008-03-06
经验证,可以在eclipse中运行。可能是你的jdk版本在 1.5以下。
第2个回答  2008-03-06
因该能运行
相似回答