0

我是 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;
}
4

0 回答 0