Java面向对象——IO流(字节流键盘读取)

来源:互联网 发布:js图片上传编辑插件 编辑:程序博客网 时间:2024/06/04 23:28
欢迎光临新长城博客中心



IO流(读取键盘录入)

System.out:对应的是标准输出设备:控制台

System.in:对应的是标准输入设备 :键盘

/*
需求,通过键盘录入数据。
当录入一行数据后,就将改行数据进行打印,如果录入数据是over,那么停止录入
*/

import java.io.IOException;

import java.io.InputStream;

public class Test{

public static void main(String...agrs)throws IOException{

InputStream in =System.in;

StringBuilder sb = new StringBuilder();

while(true){

int ch =in.read();

if(ch=='\r')

continue;

if(ch=='\n'){

String s=sb.toString();

if("over".equals(s))

break;

System.out.println(s);

}
else{
sb.append((char)ch);
}
}
}

}


0 0
原创粉丝点击