爱程序网

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 arguments
10      */
11     public static void main(String[] args) {
12         // TODO code application logic here
13        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  新手要注意啊

关于爱程序网 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助