System.in:此流已经被打开,准备提供数据,默认对应于键盘的输入或者说有主机或者用户指定另一个输入源
标准输入流出发点是键盘,目的地是内存
InputStream in = System.in;//这里可以直接得到标准输入流对象,并已经绑定了键盘,可以直接从键盘上输入数据,标准输入流是字节流
StringBuffer stringBuffer = new StringBuffer();
while (true) {
int num = in.read();
if (num == '\r') {
continue;
} else if (num == '\n') {
System.out.println(stringBuffer.toString());
// 当输入over的时候认为是结束
if (stringBuffer.toString().equals("over")) {
break;
}
//将上次的 内容清空
stringBuffer.delete(0, stringBuffer.length());
} else {
stringBuffer.append((char) num);
}
}