java输入bufferedreader
时间: 2023-11-24 22:47:35 浏览: 76
BufferedReader 是 Java 中用于读取字符流的类,可以从文件、输入流或者其他字符输入源中读取文本。使用 BufferedReader 时,需要先创建一个 InputStreamReader 对象,将字节流转换为字符流,然后再将 InputStreamReader 对象传递给 BufferedReader 的构造方法中。
下面是一个简单的示例代码:
```
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
try {
String line = br.readLine();
System.out.println("你输入的内容是:" + line);
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在上面的代码中,我们首先创建了一个 BufferedReader 对象 br,它的输入源是 System.in,也就是标准输入流。然后使用 readLine() 方法读取用户输入的一行内容,并将其存储在字符串变量 line 中。最后将 line 输出到控制台。
阅读全文