为什么我尝试使用循环来显示我放入的数字ArrayList,它说无法访问的代码我做错了什么.
private void nOther1() {
ArrayList<Integer> multiples = new ArrayList<Integer>();
int n = 1;
while (1 <= 100) {
multiples.add(n);
n++;
}
// UNREACHABLE CODE
for (int num : multiples) {
System.out.println(num);
}
}
Run Code Online (Sandbox Code Playgroud)
Mar*_*oun 10
因为
while (1 <= 100)
Run Code Online (Sandbox Code Playgroud)
将永远不会终止,因为1总是<= 100,编译器知道这一点.
| 归档时间: |
|
| 查看次数: |
51 次 |
| 最近记录: |