BufferedReader
入力ストリームを読み取るために をインスタンス化しました。ready()
リーダーが読み取れるまで false を返すbooleanメソッドがあります。今私が持っています
BufferedReader br = new BufferedReader(new InputStreamReader(myProcess.getInputStream()));
try {
while (!br.ready()) {
}
String line = br.readLine();
...
} catch (IOException e) {
...
PMDが私に警告するのは空のwhile
ブロックであり、PMDは正しいと思います。コードを書き直すにはどうすればよいですか?