博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java中跳出当前循环怎么做_在java中,如何跳出当前的多重循环?
阅读量:1537 次
发布时间:2019-04-21

本文共 561 字,大约阅读时间需要 1 分钟。

直接用break ;具体举例如下:

 

package com.test;

public class test {

public static void main(String[] args) {

for(int i=0;i<5;i++ ){

for(int j=0;j

System.out.println("i="+i+" j="+j);

}

}

}

}

输出结果:i=1 j=0

i=2 j=0

i=2 j=1

i=3 j=0

i=3 j=1

i=3 j=2

i=4 j=0

i=4 j=1

i=4 j=2

i=4 j=3

现在将代码稍微做一点修改,实现跳出多循环。

public class test {

public static void main(String[] args) {

outer:  for(int i=0;i<5;i++ ){

for(int j=0;j

System.out.println("i="+i+" j="+j);

break outer;

}

}

}

}

输出结果:i=1 j=0

也就是说,在运行一次 System.out.println("i="+i+" j="+j);之后,

就跳出了这个多重循环。修改有两处:1.给循环 加标签:outer     2.break outer;

完毕。

转载地址:http://hjidy.baihongyu.com/

你可能感兴趣的文章
oracle查看带末尾下划线的表名和字段名
查看>>
nfs挂接命令参考
查看>>
oracle一体机(exdata)创建ACFS文件系统
查看>>
xshell起图形界面后,鼠标点击不了
查看>>
limit资源限制ulimit 详解
查看>>
MAX_STRING_SIZE controls the maximum size of VARCHAR2, NVARCHAR2, and RAW data types in SQL.
查看>>
How to estimate RMAN incremental backup size using block change tracking file (Doc ID 1938079.1)
查看>>
rman备份分配指定操作
查看>>
rman备份指定备份集对应文件
查看>>
ffmpeg分割mp4视频方便快速
查看>>
使用 ffmpeg 快速合并视频文件
查看>>
diff对比二进制文件
查看>>
centos7.x添加sftp用户允许上传下载但不允许ssh登录
查看>>
linux7.x的lvm管理创建sftp目录
查看>>
apache2.2.4快速安装
查看>>
“WARNING: stale disk header detected“ in ASM alert log (Doc ID 1947021.1)
查看>>
每天/每小时归档日志量
查看>>
truncate IDL_UB1$恢复.txt
查看>>
vmware克隆虚机后修改网卡的问题
查看>>
Check if the DISPLAY variable is set. Failed
查看>>