public class InputCode {
/**
* @param args
*/
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
//用Eclipse编译,这一行代码有错误!Scanner这个类不是和system一样的吗?为什么不能直接使用!到底是什么错误啊!
System.out.println("请输入你的身份证号:");
String line = scanner.nextLine();
System.out.println("原来你的身份证号是"+line.length()+"位数字的啊!");
}
}
------解决方案--------------------
package test;
import java.util.Scanner;
public class Sample {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
//用Eclipse编译,这一行代码有错误!Scanner这个类不是和system一样的吗?为什么不能直接使用!到底是什么错误啊!
System.out.println("请输入你的身份证号:");
String line = scanner.nextLine();
System.out.println("原来你的身份证号是"+line.length()+"位数字的啊!");
}
}
要导入 import java.util.Scanner;
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
引用:
要导入 import java.util.Scanner;
就是这么回事
------解决方案--------------------
jdk1.5以上的版本才支持Scanner,所以lz先确定自己jdk的版本。要是jdk正确,就是没有引入import java.util.Scanner。