本文已参与「新人创作礼」活动,一起开启掘金创作之路。
今天遇到一个很有意思的for循环,里面定义了两个变量,写法如下
for(int i=1,j=i+10;i<5;i++,j=i*2){
System.out.println("i="+i+ "j="+j);
}
打印结果如下:
i=1 j=11
i=2 j=4
i=3 j=6
i=4 j=8
个人理解:
1、int i=1,j=i+10 定义变量初始值 i=1,j=11
2、i<5 定义循环范围
3、i++,j=i*2 变量递增规则
个人理解:
- 1、int i=1,j=i+10 定义变量初始值 i=1,j=11
- 2、i<5 定义循环范围
- 3、i++,j=i*2 变量递增规则