zoukankan      html  css  js  c++  java
  • java 获取控制台输入

    读取控制台输入

    从控制台读取一行数据,返回值字符串

    public class IO {
        public static void main(String args[]) throws IOException {
            // 使用 System.in 创建 BufferedReader
            BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
            String str;
            System.out.println("Enter lines of text.");
            System.out.println("Enter 'exit' to quit.");
            do {
                // 从控制台读取一行数据,返回值字符串
                str = br.readLine();
                System.out.println(str);
                
            } while (!str.equals("exit"));
        }
    }
    

    从控制台读取一行字符,read逐次返回单个字符

    public static void main(String args[]) throws IOException {
        char c;
        // 使用 System.in 创建 BufferedReader
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        System.out.println("输入字符, 按下 'q' 键退出。");
        // 读取字符
        do {
            c = (char) br.read();
            System.out.println(c);
        } while (c != 'q');
    }
    

    Scanner 类

    public class IO {
        public static void main(String[] args) {
            Scanner scan = new Scanner(System.in);
            // 判断是否还有输入
            while (scan.hasNextLine()) {
                String str2 = scan.nextLine();
                System.out.println(str2);
            }
            scan.close();
        }
    
    }
  • 相关阅读:
    直方图内最大矩阵
    P1578 奶牛浴场
    P1569 [USACO11FEB]属牛的抗议Generic Cow Prote…
    P1566 加等式
    P1564 膜拜
    P1541 乌龟棋
    P1537 弹珠
    Response.AddHeader使用实例
    LSPCI具体解释分析
    介绍一款开源的类Excel电子表格软件
  • 原文地址:https://www.cnblogs.com/lifan1998/p/10401267.html
Copyright © 2011-2022 走看看