zoukankan      html  css  js  c++  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 n = 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]);

       }


           

  • 相关阅读:
    通过Powershell开启RDP
    映射网络驱动器
    简易图书管理系统
    使用IDEA快速创建Spring Boot项目
    oracle11g安装步骤详细图文教程
    使用JDOM创建XML文档
    使用JDOM解析XML文档
    HTML+CSS之金立官网部分实现
    webstorm2019安装与使用详细教程
    第二章 JavaScript基础指令
  • 原文地址:https://www.cnblogs.com/shuqicui/p/day2.html
Copyright © 2011-2022 走看看