public class InputStreamReaderTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
InputStreamReaderTest isrt = new InputStreamReaderTest();
isrt.readForInputStream("!!!");
}
//封装System.in直接接收输入的,并输出
/**
*
* @param flag 停止标识符
* @return
*/
public void readForInputStream(String flag){
String str = "";
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
try {
while(!(str = br.readLine()).equals(flag))
System.out.println(str);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally{
try{
br.close();
isr.close();
}catch(IOException e){
e.printStackTrace();
}
}
}
}
学习笔记 - InputStreamReader封装System.in,最后用BufferedReader封装
最新推荐文章于 2022-12-26 16:14:21 发布