如何编写带有例外的for loop
。我真的不想使用数组。例如,如何编写一个for循环,打印从1到10缺少5的计数?
以下代码:
class ForDemo {
public static void main(String[] args){
for(int i=1; i<11; i++){
System.out.println("Count is: " + i);
}
}
}
将输出:
Count is: 1
Count is: 2
Count is: 3
Count is: 4
Count is: 5
Count is: 6
Count is: 7
Count is: 8
Count is: 9
Count is: 10
如何输出:(缺少5)?
Count is: 1
Count is: 2
Count is: 3
Count is: 4
Count is: 6
Count is: 7
Count is: 8
Count is: 9
Count is: 10
答案 0 :(得分:0)
你有什么尝试?这是一个可能的解决方案:
class ForDemo {
public static void main(String[] args){
for(int i=1; i<11; i++){
if(i != 5){
System.out.println("Count is: " + i);
}
}
}
}
我在那里添加了一个检查:if(i != 5)
仅在条件为真时才执行内部代码(即:i不是5)。大多数(如果不是所有的)编程语言都可以使用它。