读取键盘输入(单个字节读取)
循环打印键盘输入,当接收到“over”时退出。
import java.io.*;
class KeyboardReadLineDemo
{
public static void main(String[] args)
{
KeyboardReadLine();
}
public static void KeyboardReadLine(){
//标准输入流,此流对应键盘输入流等。
//返回输入流。
//以下三句话汇成一句。
//InputStream in=System.in;
//InputStreamReader isr=new InputStreamReader(in);
//BufferedReader bufr=new BufferedReader(isr);
//最终语句。
BufferedReader bufr=new BufferedReader(new InputStreamReader(System.in))
String line=null;
try{
while((line=bufr.readLine())!=null){
if("over".equals(line)){
break;
}
System.out.println(line);
}
}
catch(IOException e){
throw new RuntimeException("键盘读取错误");
}
finally{
try{
if(bufr!=null){
bufr.close();
}
}
catch(Exception e){
throw new RuntimeException("关闭失败");
}
}
}
}</