• 技术文章 >Java >java教程

    Java输入流Scanner/BufferedReader使用方法示例

    高洛峰高洛峰2017-01-11 14:01:22原创1351
    1.使用Scanner

    使用时需要引入包import java.util.Scanner;首先定义Scanner对象

    Scanner sc = new Scanner(System.in);
    如果要输入整数,则 int n = sc.nextInt();
    String类型的,则String temp = sc.next();

    比如:

    import java.util.Scanner;
    
    public class Test {
        @SuppressWarnings("resource")
        public static void main(String[] args) {
            Scanner scanner = new Scanner(System.in);
            System.out.println(scanner.next());
        }
    }

    2.使用BufferedReader

    用前需要引入 import java.io.Reader;

    BufferedReader br = new BufferedReader( new InputStreamReader(System.in) );
    String input = br.readLine();

    比如:

    import java.io.*;
    
    public class Test {
    
        public static void main(String[] args) {
            try {
                BufferedReader br = new BufferedReader(new InputStreamReader(
                        System.in));
                System.out.println(br.readLine());
            } catch (IOException e) {
    
            }
        }
    }

    更多Java输入流Scanner/BufferedReader使用方法示例相关文章请关注PHP中文网!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:java从输入流中获取数据并返回字节数组示例 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 一起来分析java设计模式之单例• Java数据结构之单链表与OJ题• 一文搞懂Java线程池实现原理• 详细介绍Java正则表达式之单字符匹配和预定义字符• Java总结分享之反射、枚举、Lambda表达式
    1/1

    PHP中文网