day19/ReadIn.java

来源:互联网 发布:中银淘宝卡办理 编辑:程序博客网 时间:2024/05/19 18:14
/*读取键盘录入。System.out:对应的是标准输出设备,控制台。System.in:对应的标准输入设备:键盘。需求:通过键盘录入数据当录入一行后数据后,就将该行数据打印如果录入的数据是over就结束。*/import java.io.*;class ReadIn{public static void main(String[] args) throws IOException{InputStream in = System.in;StringBuilder sb = new StringBuilder();while(true){int ch = in.read();if(ch=='\r')continue;if(ch=='\n'){if("over".equals(sb.toString()))break;System.out.println(sb.toString());sb.delete(0,sb.length());}elsesb = sb.append((char)ch);}}}

0 0