你的位置:首页 > Java教程

[Java教程]java学习从控制台接收输入字符


java学习从控制台接收输入字符

工具:netbeans

System类除了out和err两个输出流之外,还有in输入流的实现。

随便创建一个类,我这里是用helloword类,在该类的主方法中创建Scanner扫描来封装System类的输入流,然后提示用户输入身份证号码并输出用户身份证号码的位数。

 1 package helloword; 2 import java.util.Scanner; 3 /** 4  * 5  * @author Administrator 6 */ 7 public class HelloWord { 8   /** 9    * @param args the command line arguments10   */11   public static void main(String[] args) {12     // TODO code application logic here13    Scanner scanner=new Scanner(System.in);14    System.out.println("请输入你的身分证号:");15    String line=scanner.nextLine();16     System.out.println("原来你的身份证号是"+line.length()+"位的数字的啊");17   }18   19 }

总结:一开始不成功,提示Scanner错误,研究了一下发现具然没有加import java.util.Scanner  新手要注意啊