SCJP里的do while循环题目

来源:百度知道 编辑:UC知道 时间:2024/06/12 17:30:11
int i =1,j =10;
do {
if(i++> --j) {
continue;
}
} while (i <5);
System.out.println("i = " +i+ "and j = "+j);

int i = 1,j = 10;
do {
if(i>j) {
break;
}
j--;
} while (++i <5);
System.out.println("i =" +i+" and j = "+j);

请问这2道题目的答案是什么,具体是怎么循环出来的,步骤请详细说明

第一个是
i=2,j=9
i=3,j=8
i=4,j=7
第二个嘛
i=2,j=9
i=3,j=8
i=4,j=7

break 跳出整个循环。
continue 跳出本次循环,进入下一次循环.在C语言中是这样定义的,在SCJP中也应该一样吧。没学过SCJP所以结果就不写了。只要弄清楚break与contine的区别就行了。

000000000000000000000000000000000