我想让我的代码在for循环中针对不同的i值以不同的方式工作,但我不知道应该将条件语句放在循环内部还是创建多个for循环以提高速度。
因为我的英语表达并不高效,所以这里举个例子:
for (int i = 1; i < 31; i++) {
if (i < 11) {
System.out.println(3*i);
} else if (i<21) {
System.out.println(2*i);
} else System.out.println(i);
}
或者
for (int i = 1; i < 11; i++) System.out.println(3*i);
for (int i = 11; i < 21; i++) System.out.println(2*i);
for (int i = 21; i < 31; i++) System.out.println(i);
希望能够解释一下哪个更好的原因,这对于IT技术相关内容非常有帮助。提前感谢您的回复:>