欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2024-02-16 13:17:16
1.使用scanner 使用时需要引入包import java.util.scanner;首先定义scanner对象scanner sc = new scanner(sy...

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) {

        }
    }
}