本帖最后由 唐志兵 于 2012-6-10 18:44 编辑
- import java.io.BufferedReader;
- import java.io.IOException;
- import java.io.InputStreamReader;
- public class systemIn {
- public static void main(String[] args) throws IOException {
- BufferedReader bufr = new BufferedReader(new InputStreamReader(System.in)); //这条代码是从你输入的字符串中获取一行数据,以换行 ('\n')、回车 ('\r') 结束
- String str = null;
- while((str = bufr.readLine()) != null){
- System.out.println(str); //判断如果获取到的数据位空就结束,不为空就输出获取到的数据。
- }
-
- }
- }
复制代码 BufferedWriter bufw = new BufferedWriter(new OutputStreamWriter(System.out))。 至于这个为什么还要转回字节流数据其实是不必要的。
但是如果你想要把获取到的数据输出到文件的话 倒是可以用这个 带缓冲区的输出流。 |