我是 Java 新手,我需要创建一个方法来检查字节流是否包含偶数。我已经写了一些代码,但我认为它很可怕,并且不知道如何测试它。在我看来,有一些简短而有效的方法可以进行检查......
public boolean isNumber(InputStream in) {
boolean evenNum = false;
BufferedReader reader = new BufferedReader(new InputStreamReader(in));
String input;
int num;
try {
input = reader.readLine();
num = Integer.parseInt(input);
if (num % 2 == 0) {
evenNum = true;
}
} catch (IOException e) {
e.printStackTrace();
}
return evenNum;
}