私は現在BufferedReader
Javaで使用していますが、このリーダーにデータがあるかどうかを約10秒間チェックし続けてからチェックを停止する方法を知りたいです。これはどのように達成されますか?私は現在、バッファから一度だけ読み取るこれを持っています。データがあるかどうかを確認しServerInput
、そのデータに対応するにはどうすればよいですか?
BufferedReader ServerInput = new BufferedReader(new InputStreamReader(ClientSocketConnection.getInputStream()));
while ((StringInput = ServerInput.readLine()) != null)
{
System.out.println(StringInput);
};