如何检查字节流是否包含偶数?

时间:2016-11-15 14:31:01

标签: java validation inputstream bytestream

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

0 个答案:

没有答案
相关问题