我已经实例化 aBufferedReader
来读取输入流。它有一个布尔ready()
方法,在可以读取阅读器之前返回 false。我现在有
BufferedReader br = new BufferedReader(new InputStreamReader(myProcess.getInputStream()));
try {
while (!br.ready()) {
}
String line = br.readLine();
...
} catch (IOException e) {
...
PMD 警告我的是空while
块,我猜 PMD 是对的。我该如何重写代码?