how to read from standard input non-blocking?

后端 未结 5 2214
南旧
南旧 2020-12-06 05:25
    long end=System.currentTimeMillis()+60*10;
    InputStreamReader fileInputStream=new InputStreamReader(System.in);
    BufferedReader bufferedReader=new Buffered         


        
5条回答
  •  孤城傲影
    2020-12-06 05:58

    You could check with BufferedReader.available() > 0 if there are chars to read.

    String s;
    
    while((System.currentTimeMillis() 0)
            s += bufferedReader.readLine();
    }
    
    bufferedReader.close();
    

提交回复
热议问题