需要帮助,无法用Java解释这部分代码

时间:2014-03-22 16:04:54

标签: java for-loop

for (char c : str.toCharArray()) {
        if (!Character.isDigit(c)) {
            return false;
        }
    }

不明白for循环的平均条件。 如何在If / else表单中编写这部分代码。 谢谢。

1 个答案:

答案 0 :(得分:1)

代码表示字符串中的每个字符,如果它不是数字,则返回false。你不能纯粹用if / else形式编写它,因为你需要一个循环来访问字符串中的每个字符。