课程咨询 :186 8716 1620      qq:2066486918

昆明Java培训 > 达内新闻 > java培训:获取从控制台输入的数据的方法
  • java培训:获取从控制台输入的数据的方法

    发布:昆明Java培训      来源:达内新闻      时间:2016-09-28

  • 昆明Java培训班的老师今天给大家讲java中获取从控制台输入的数据的方法

    一、使用标准输入串System.in

    System.in.read();    //一次只读入一个字节数据,但是我们往往希望获得的是一个字符串或者一组数字

    二、使用Scanner获得一个字符串或一组数字

    //Scanner的next()方法用以取得用户输入的字符串;nextInt()将取得的输入字符串转换为整数类型;同样,nextFloat()转换成浮点型;nextBoolean()转换成布尔型。

    //Scanner取得的输入以space, tab, enter键为结束符;

    System.out.print("输入n:");

    Scanner scan = new Scanner(System.in);

    String read = scan.nextLine();

    int = Integer.parseInt(read);

    System.out.println("输入数据n="+n);

    三、使用BufferedReader取得含空格的输入

    //要想取得包含空格在内的输入,可以用java.io.BufferedReader类来实现;

    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

    String read1 = null;

    System.out.print("输入数据:");

    try {

    read1 = br.readLine();

    } catch (IOException e) {

    e.printStackTrace();

    }

    System.out.println("输入数据:" + read1);

    String[] split_num = read1.split(" ");

    int[] split_num2int = new int[n];

    for(int i=0;i<split_num.length;i++) {

    System.out.print(split_num[i] + " ");

    split_num2int[i] = Integer.parseInt(split_num[i]);

    }

    学Java开发就到昆明达内Java培训班!了解详情请登陆昆明达内Java培训官网(km.Java.tedu.cn)!

    推荐文章

上一篇:java设计模式:单例模式

下一篇:昆明java培训:java实现LIS算法

最新开班日期  |  更多

Java--零基础全日制班

Java--零基础全日制班

开班日期:11/30

Java--零基础业余班

Java--零基础业余班

开班日期:11/30

Java--周末提升班

Java--周末提升班

开班日期:11/30

Java--零基础周末班

Java--零基础周末班

开班日期:11/30

  • 网址:http://km .java.tedu.cn      地址:昆明市官渡区春城路62号证券大厦附楼6楼
  • 课程培训电话:186 8716 1620      qq:2066486918    全国服务监督电话:400-827-0010
  • 服务邮箱 ts@tedu.cn
  • 2001-2016 达内国际公司(TARENA INTERNATIONAL,INC.) 版权所有 京ICP证08000853号-56