Java控制语句
2021/5/8 20:26:05
本文主要是介绍Java控制语句,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Java控制语句
开发工具与关键技术:eclipse java 作者:黄济民 撰写时间:2021.5.07
下面使用java语言当中的控制语句,这是在eclipse软件里面编写程序的,这是一些在Java语言当中的流程控制语句的写法与作用。
package com.hjm.dome;
/**
- @author Rmin
- 关于java控制语句当中的break语句:
-
1.break是java语言当中的关键字,被翻译为“中断/折断”。
-
2.break + “;” 可以成为一个单独的完整的java语句: break;。
-
3.break语句使用在switch语句当中,用来终止switch的语句执行。
-
4.break语句同样可以使用在循环语句当中,用来终止循环的执行。
-
5.break终止哪个循环呢?
-
6.break;语句使用在for,while,do...while循环语句当中用来跳出循环,终止循环的执行。
-
因为当程序循环到某个条件的时候,后续的循环没必要执行了,再执行也是耗费资源,所有可以终止循环,
-
这样可以提高程序的执行效率。
-
7.以下以for循环为例讲解break; 语句。
-
8.在默认的情况下:break语句终止的是离它最近的循环语句。当然也可以指定终止某个循环,
-
需要给循环起名,采用这种语法: break 循环名称;
*/
public class BreakText01 {
public static void main(String[] args) { for (int i = 0; i < 10; i++) { if (i == 5) { break;//终止的是当前的for循环 } System.out.println(i); } //这里的程序和以上的for循环无关 System.out.println("Hello World"); for (int j = 0; j < 3; j++) { for (int i = 0; i < 10; i++) { if (i == 5) { break;//当前的break语句终止的是内存for循环,因为这个for理它最近。 //这里的break语句不会影响到外层for循环 } System.out.println(i); } } //以下语法使用较少 //给for循环起名for1 for1:for (int j = 0; j < 3; j++) { //给for循环起名for2 for2:for (int i = 0; i < 10; i++) { if (i == 5) { break for1;//终止for1循环 } System.out.println("i------>" + i);//0 1 2 3 4 } } System.out.println("Hello World"); }
}
package com.hjm.dome;
/**
- @author Rmin
- continue语句:
-
1.continue表示: 继续/go on/下一个
-
2.continue也是一个continue关键字的加一个分号构成一个单独的完整的java语句,主要出现在循环语句当中用来
-
控制循环的执行
-
3.break和continue的区别?
-
* break表示循环不执行了,跳出循环 ,终止循环。
-
* continue表示终止当前“本次”循环,直接进入下一次循环继续执行。
*/
public class ContinueText02 {
public static void main(String[] args) { for (int i = 0; i < 10; i++) { if (i == 5) { break; } System.out.println("i-------->" + i);// 0 1 2 3 4 } System.out.println("Hello world"); for (int i = 0; i < 10; i++) { if (i == 5) { continue;// 只要这个语句执行,当前本次循环停止,直接进入下一次循环“继续”执行 } System.out.println("i-------->" + i);// 0 1 2 3 4 6 7 8 9 } System.out.println("Hello world"); System.out.println("---------------------------------------------"); myfor1:for (int j = 0; j < 3; j++) { myfor2:for (int i = 0; i < 10; i++) { if (i == 3) { //也可以指定循环名称率先执行 continue myfor1;// 只要这个语句执行,当前本次循环停止,直接进入下一次循环“继续”执行 } System.out.println("i-------->" + i);// 0 1 2 3 4 6 7 8 9 } System.out.println("Hello world"); } }
}
这篇关于Java控制语句的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Mybatis官方生成器资料详解与应用教程
- 2024-11-26Mybatis一级缓存资料详解与实战教程
- 2024-11-26Mybatis一级缓存资料详解:新手快速入门
- 2024-11-26SpringBoot3+JDK17搭建后端资料详尽教程
- 2024-11-26Springboot单体架构搭建资料:新手入门教程
- 2024-11-26Springboot单体架构搭建资料详解与实战教程
- 2024-11-26Springboot框架资料:新手入门教程
- 2024-11-26Springboot企业级开发资料入门教程
- 2024-11-26SpringBoot企业级开发资料详解与实战教程
- 2024-11-26Springboot微服务资料:新手入门全攻略