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();
        }
    
    }
  • 相关阅读:
    垃圾邮件处理
    主成分分析
    逻辑回归实践
    特征选择
    逻辑回归
    15 手写数字识别-小数据集
    14 深度学习-卷积
    13-垃圾邮件分类2
    12.朴素贝叶斯-垃圾邮件分类
    11.分类与监督学习,朴素贝叶斯分类算法
  • 原文地址:https://www.cnblogs.com/lifan1998/p/10401267.html
Copyright © 2011-2022 走看看