日期:2014-05-18  浏览次数:20653 次

刚学java,是个新手!求助……

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;

------解决方案--------------------
探讨
package test;

import java.util.Scanner;





public class Sample {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
//用Eclipse编译,这一行代码有错误!Scanner这个类不是和sys……

------解决方案--------------------
探讨
package test;

import java.util.Scanner;





public class Sample {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
//用Eclipse编译,这一行代码有错误!Scanner这个类不是和sys……

------解决方案--------------------
探讨
package test;
import java.util.Scanner;

public class Sample {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
//用Eclipse编译,这一行代码有错误!Scanner这个类不是和sys……

------解决方案--------------------
探讨

要导入 import java.util.Scanner;

------解决方案--------------------
探讨
引用:
package test;

import java.util.Scanner;





public class Sample {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
//用Eclipse编译,这……

------解决方案--------------------
引用:

要导入 import java.util.Scanner;


就是这么回事
------解决方案--------------------
jdk1.5以上的版本才支持Scanner,所以lz先确定自己jdk的版本。要是jdk正确,就是没有引入import java.util.Scanner。