Java输入流Scanner/BufferedReader使用方法示例
程序员文章站
2023-12-20 17:12:04
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) {
}
}
}