for 和while的特点
1、for和while可以互换
2、格式上的不同,在使用上有点小区别
如果需要通过变量来对循环进行控制, 该变量只能作为循环增量存在是, 区别就体现出来了。
eg:
打印1~10 十个数字
int x = 1;
while (x < 5) {
System.out.println("x = " + x);
x++;
} // 在循环结束之后在外部还可以打印 // 并不会立即释放内存
for (int y = 1; y < 5; y++) {
System.out.println("y = " + y);
} // 立即释放内存