- 浏览: 1488547 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (525)
- SEO (16)
- JAVA-EE-Hibernate (6)
- JAVA-EE-Struts (29)
- JAVA-EE-Spring (15)
- Linux (37)
- JAVA-SE (29)
- NetWork (1)
- CMS (14)
- Semantic Research (3)
- RIA-Flex (0)
- Ajax-Extjs (4)
- Ajax-Jquery (1)
- www.godaddy.com (0)
- SSH (34)
- JavaScript (6)
- SoftwareEngineer (9)
- CMMI (0)
- IDE-Myeclipse (3)
- PHP (1)
- Algorithm (3)
- C/C++ (18)
- Concept&Items (2)
- Useful WebSite (1)
- ApacheServer (2)
- CodeReading (1)
- Socket (2)
- UML (10)
- PowerDesigner (1)
- Repository (19)
- MySQL (3)
- SqlServer (0)
- Society (1)
- Tomcat (7)
- WebService (5)
- JBoss (1)
- FCKeditor (1)
- PS/DW/CD/FW (0)
- DesignPattern (11)
- WebSite_Security (1)
- WordPress (5)
- WebConstruction (3)
- XML|XSD (7)
- Android (0)
- Project-In-Action (9)
- DatabaseDesign (3)
- taglib (7)
- DIV+CSS (10)
- Silverlight (52)
- JSON (7)
- VC++ (8)
- C# (8)
- LINQ (1)
- WCF&SOA (5)
- .NET (20)
- SOA (1)
- Mashup (2)
- RegEx (6)
- Psychology (5)
- Stock (1)
- Google (2)
- Interview (4)
- HTML5 (1)
- Marketing (4)
- Vaadin (2)
- Agile (2)
- Apache-common (6)
- ANTLR (0)
- REST (1)
- HtmlAnalysis (18)
- csv-export (3)
- Nucth (3)
- Xpath (1)
- Velocity (6)
- ASP.NET (9)
- Product (2)
- CSS (1)
最新评论
-
lt26w:
理解成门面模式应该比较容易明白吧
FacadePattern-Java代码实例讲解 -
lt26w:
看下面的例子比较明白.
FacadePattern-Java代码实例讲解 -
javaloverkehui:
这也叫文档,别逗我行吗,也就自己看看。
HtmlCleaner API -
SE_XiaoFeng:
至少也应该写个注释吧。
HtmlCleaner API -
jfzshandong:
...
org.springframework.web.filter.CharacterEncodingFilter 配置
在Java中可以使用 break/continue
label 语句来控制多重嵌套循环的跳转。
在下面例子中,我们使用continue
outer停止当前循环,继续外层循环的执行。而使用break outer则跳出所有outer后面的嵌套循环。
注意:
break+ 标号label
标号提供了一种简单的break语句所不能实现的控制循环的方法,当在循环语句中遇到break时,循环终止。但是,当你嵌套在几层循环中想退出循环时又 会怎样呢?正常的break只退出一重循环,你可以用标号标出你想退出的所有循环语句。
continue +label
同样,continue只能继续当前循环,如果要继续外层循环就需要用标号指出相应的循环。注意此时标号只能指向一个循环结构。
/ ** * * @author Administrator */ public class Main { /** * @param args the command line arguments */ public static void main(String args[]) throws Exception { char a; outer: for(int i=0;i<100;i++) { for(int j=0;j<100;j++) { a =(char)System.in.read(); if(a=='x') break outer; if(a=='y') continue outer; System.out.println( a ); } } System.out.println("the end.-------------------"); } }
注意是跳出至少2个循环 不然不能用。
发表评论
-
关于java.util.concurrent必须知道的5件事(一)
2010-08-10 18:34 1407本文原作者:Ted Neward ... -
Java盲点:双重检查锁定及单例模式
2010-06-17 11:11 3598Peter Haggar , 高级软件工程师, IBM 20 ... -
有关可读性
2010-05-13 15:31 1244Long operatorId = ( Long.val ... -
zzJAVA中用于处理字符串的“三兄弟”
2010-04-18 15:42 1095JAVA 中用于处理 字符 ... -
JAVA网络编程Socket常见问题 【长连接专题】
2010-03-18 16:30 11072一. 网络程序运行过程中的常见异常及处理 ... -
利用 Eclipse Visual Editor 项目构建 GUI
2010-02-05 13:51 1390一个用于构建图形接口的图形化工具 ... -
学JAVA必须知道:抽象类与接口的区别
2010-01-26 22:08 811abstract class和interface是Java语言 ... -
利 用xml,解析yahoo天气代码(java)
2010-01-06 15:46 5102利 用xml ... -
scanner
2009-12-30 02:32 1161import java.util.Scanner; publ ... -
java从键盘输入一些字符串,并将字符串保存到一个文件中
2009-12-30 02:23 5131import java.io.*; public class ... -
文件的操作。。。行数据封装
2009-12-30 00:43 1118140100171101 太原市公安局特警支队行政处 ... -
java获取当前目录:java中获取当前类所在的目录
2009-12-30 00:19 19003在学习工作中遇到路 ... -
JAVA中MAP的用法
2009-12-29 23:54 11466Map简介 将键映射到值的对象。一个映射不能包含 ... -
演示java中Map容器的常用功能:
2009-12-29 23:53 1859mport java.util.*; ... -
Map的用途
2009-12-29 23:52 1022Map以按键/数值对的形式存储数据,和数组非常相似,在数组中存 ... -
学生信息管理系统V0.2(使用文件存储数据)【MVC模式、DAO模式、Factory模式】
2009-12-07 10:02 21050.2版更新内容: 1.使用文件存储数据; 2.使用Has ... -
接口VS抽象类
2009-12-06 21:19 1148<!-- <rdf:RDF xmlns: ... -
应用java与flex轻松构建cs程序
2009-12-06 13:59 2587今天发现SmartInvoke这一好东西,拿过来与大家分享分享 ... -
JAVA中的equals()和hashCode()方法
2009-12-03 14:03 1055在 Java 语言中, equa ... -
获得系统时间 转换成字符串
2009-11-28 14:27 2837关键字: java 有时候经常用到JAVA 时间转换 如 ...
相关推荐
break语句用在循环中,改变程序控制流。用于循环语句中,用于跳出循环而执行循环后面的语句。 public class TestBreak { public static void main(String[] args) { int sum = 0; int number = 0; while(number ){ ...
java跳出循环break;return;continue使用 . java跳出循环break;return;continue使用 . java跳出循环break;return;continue使用
break语句和continue语句在while循环和for循环中都可以使用,并且一般常与选择结构或异常处理结构结合使用。 Python中的break语句用来终止循环语句,即循环条件没有满足要求,也会停止执行循环语句。 continue 语句...
NULL 博文链接:https://fuanyu.iteye.com/blog/753576
Java循环跳转语句之break共3页.pdf.zip
主要介绍了简单举例说明C++中break和continue语句的用法,是C++入门学习中的基础只是,需要的朋友可以参考下
break语句和continue语句 循环结构程序举例PPT教学课件.pptx
条件语句--if语句和switch语句 循环语句--for循环、while循环、do…while循环 转移语句--break语句、continue语句
主要介绍了Java中break、continue、return语句的使用区别对比,本文用非常清爽简明的语言总结了这三个关键字的使用技巧,并用一个实例对比使用结果,需要的朋友可以参考下
您可能感兴趣的文章:Python跳出循环语句continue与break的区别python中的break、continue、exit()、pass全面解析Python循环语句之break与continue的用法python中break、continue 、exit() 、pass终止循环的区别详解...
Java中while循环中break和contiune语句区别.pdf 学习资料 复习资料 教学资源
给出了 `break` 的作用和使用示例,包括在 `for` 循环中使用 `break` 关键字提前终止循环的演示。示例代码展示了如何通过条件判断和 `break` 关键字来控制循环的执行,并通过输出结果展示了循环的终止过程。通过阅读...
循环语句可以嵌套使用,break语句只能跳出(终止)其所在的循环,而不能一下子跳出多层循环。 【例5.8】计算并输出半径为1~10、面积小于等于100的所有圆的面积。 程序如下: #define PI 3.1415926 main() { int r; ...
我们可以在循环体开头设置一个标志位,也是设置一个标记,然后使用带此标号的break语句跳出多重循环。 public class BreaklFor { public static void main(String args[]){ OK: //设置一个标记 使用带此标记...
内嵌的循环中还可以嵌套循环,这就是多重循环。;例:编写一个程序,输出以下乘法表。;例:编写一个程序,输出以下乘法表。;;1.break语句;2.continue语句;break语句 原计划在操场跑30圈,跑到第2圈,遇到朋友,和...
Java中的break和continue关键字使用总结共3页.pdf.zip
JavaScript break 和 continue 语句 break 语句用于跳出循环。 continue 用于跳过循环中的一个迭代。 break 语句 我们已经在本教程之前的章节中见到过 break 语句。它用于跳出 switch() 语句。 break 语句可用于...
java流程控制语句运用方法,分支语句,循环语句,break, continue语句
当有标签块,嵌套循环中有break/continue,有goto语句的时候,会提示信息“Couldn't fully decompile method ”;当有try-catch-finally语句的时候会提示信息“Couldn't resolve all exception handlers in method ”...