转自: https://blog.csdn.net/blacop/article/details/52003851
public static void main( String[] ar ) throws IOException {
InputStream in = System.in; //创建 获取键盘录入对象 in
// 将字节流对象转成字符流对象,使用转换流 InputStreamReader()
InputStreamReader isr = new InputStreamReader(in);//传入 键盘录入对象 in
// 为了提高效率,将字符串进行缓冲区技术高效操作.使用BufferedReader
BufferedReader bufr = new BufferedReader(isr);
String line = null;
while ( ( line = bufr.readLine()) != null ) { // 判断 读取行 非空
if ("over".equals(line)) { // 定义结束标记over
break;//退出
}
System.out.println( line );
}
bufr.close();
}