Java,break与continue区别(二)

来源:互联网 发布:淘宝服装网店名字大全 编辑:程序博客网 时间:2024/06/09 21:19
public class Test_1 {public static void main(String[] args) {for (int i = 0; i < 3; i++)for (int j = 0; j < 3; j++)for (int k = 0; k < 3; k++) {System.out.println("i=" + i + ",j=" + j + ",k=" + k);}}}//i=0,j=0,k=0//i=0,j=0,k=1//i=0,j=0,k=2//i=0,j=1,k=0//i=0,j=1,k=1//i=0,j=1,k=2//i=0,j=2,k=0//i=0,j=2,k=1//i=0,j=2,k=2//i=1,j=0,k=0//i=1,j=0,k=1//i=1,j=0,k=2//i=1,j=1,k=0//i=1,j=1,k=1//i=1,j=1,k=2//i=1,j=2,k=0//i=1,j=2,k=1//i=1,j=2,k=2//i=2,j=0,k=0//i=2,j=0,k=1//i=2,j=0,k=2//i=2,j=1,k=0//i=2,j=1,k=1//i=2,j=1,k=2//i=2,j=2,k=0//i=2,j=2,k=1//i=2,j=2,k=2

---------------------------------------------------------------------------------------------------------------------------

public class Test_1 {public static void main(String[] args) {for (int i = 0; i < 3; i++)for (int j = 0; j < 3; j++)for (int k = 0; k < 3; k++) {System.out.println("i=" + i + ",j=" + j + ",k=" + k);  if(k==1)  continue;  ////continue后面的语句不执行,执行最内层循环的下一次,  System.out.println("i=" + i + ",j=" + j + ",k=" + k);}}}//i=0,j=0,k=0//i=0,j=0,k=0//i=0,j=0,k=1//i=0,j=0,k=2//i=0,j=0,k=2//i=0,j=1,k=0//i=0,j=1,k=0//i=0,j=1,k=1//i=0,j=1,k=2//i=0,j=1,k=2//i=0,j=2,k=0//i=0,j=2,k=0//i=0,j=2,k=1//i=0,j=2,k=2//i=0,j=2,k=2//i=1,j=0,k=0//i=1,j=0,k=0//i=1,j=0,k=1//i=1,j=0,k=2//i=1,j=0,k=2//i=1,j=1,k=0//i=1,j=1,k=0//i=1,j=1,k=1//i=1,j=1,k=2//i=1,j=1,k=2//i=1,j=2,k=0//i=1,j=2,k=0//i=1,j=2,k=1//i=1,j=2,k=2//i=1,j=2,k=2//i=2,j=0,k=0//i=2,j=0,k=0//i=2,j=0,k=1//i=2,j=0,k=2//i=2,j=0,k=2//i=2,j=1,k=0//i=2,j=1,k=0//i=2,j=1,k=1//i=2,j=1,k=2//i=2,j=1,k=2//i=2,j=2,k=0//i=2,j=2,k=0//i=2,j=2,k=1//i=2,j=2,k=2//i=2,j=2,k=2
---------------------------------------------------------------------------------------------------------------------------------------------

public class Test_1 {public static void main(String[] args) {for (int i = 0; i < 3; i++)for (int j = 0; j < 3; j++)for (int k = 0; k < 3; k++) {System.out.println("i=" + i + ",j=" + j + ",k=" + k);  if(k==1) //// continue;  ////continue后面的语句不执行,执行最内层循环的下一次,  break;/////break后面的语句不执行,执行次内层循环的下一次,最内层循环停止,  System.out.println("i=" + i + ",j=" + j + ",k=" + k);}}}//i=0,j=0,k=0//i=0,j=0,k=0//i=0,j=0,k=1//i=0,j=1,k=0//i=0,j=1,k=0//i=0,j=1,k=1//i=0,j=2,k=0//i=0,j=2,k=0//i=0,j=2,k=1//i=1,j=0,k=0//i=1,j=0,k=0//i=1,j=0,k=1//i=1,j=1,k=0//i=1,j=1,k=0//i=1,j=1,k=1//i=1,j=2,k=0//i=1,j=2,k=0//i=1,j=2,k=1//i=2,j=0,k=0//i=2,j=0,k=0//i=2,j=0,k=1//i=2,j=1,k=0//i=2,j=1,k=0//i=2,j=1,k=1//i=2,j=2,k=0//i=2,j=2,k=0//i=2,j=2,k=1



0 0
原创粉丝点击