public class InputstreamReadrDemo { public static void main(String[] args) throws IOException {
InputStreamReader isr = new InputStreamReader(System.in);
int x;
while((x=isr.read())!=-1){
System.out.print(x);
}
isr.close();
                }
}java  io

解决方案 »

  1.   

    根据输入内容终止。InputStreamReader isr = new InputStreamReader(System.in);
    BufferedReader br = new BufferedReader(isr);//缓冲 
    String line = null;
    while (!(line = br.readLine()).equals("quit")) {
    System.out.print(line);
    }
    isr.close();
      

  2.   

    要你的输入==-1才会退出啊
    windows里面结束字符是直接ctrl+z
    你按了就退出了