`
yangnier
  • 浏览: 8395 次
  • 性别: Icon_minigender_2
  • 来自: 长沙
文章分类
社区版块
存档分类
最新评论

java中跳转语句的使用

阅读更多
java中有三种跳转结构:break  continue  return
   break:用于从任意的语句块中退出。
     1.它是结束整个循环,跳转到循环末尾;

eg:输出1到10的循环,但是大于2且是3的倍数就停止
 public static void main(String[] args){  
 for(int i=1;i<10;i++){
            if(i>2&&i%3==0){
        break;}
     System.out.println(i);
     }
   System.out.println("结束");}
 //输出结果就是1,2,结束。

     2.在switch 语句中跳转到switch末尾;
eg:小明同学在校运会上跑步第二,得到的奖励是?
  
public static void main(String[] args){
     int paiming i=2;
     switch(paiming){
         case 1:
             System.out.println("冠军");
               break;
         case 2:
              System.out.println("亚军");
               break;
         case 3:
             System.out.println("季军");
               break;
         default:
	     System.out.println("什么都没有!!");
}}
  //输出的结果就是“亚军”;在判断排名之后就会直接执行case 对应的数值,在break跳出整个switch。
   
    3.给for循环定义一个别名,再用break别名;表示跳转到指定的外层循环末尾。
eg:输出*在行中有5个就跳出标签outer;
   public class ForLoop{  
    public static void main(String[] args){  
        outer:for(int i=0;i<5;i++){  
            for(int j=0;j<10;j++){  
                if(j==5)  
                   break outer;  
                 System.out.print("*");    
            }  
            System.out.print("\r\n");    
        }          
    }  
} 
 
 //输出:*****。break 别名   直接跳出别名的循环。

   return: 结束整个函数,跳转到函数的末尾
eg:输出1到10中的偶数,当大于5是就结束。
public class uuu {
	public static void main(String[] args){
		for(int i=1;i<10;i++){
			if(i%3==0){
				System.out.println(i);
			}
			if(i>5){
				return;
			}
		}
	}
}
//输出结果:2 4 6。当输出到6的时候判断到大于5就return结束了这个函数。

   continue:结束当前这一次循环,跳转到下一次循环
eg:输出1到6的数,但是3不能输出。
public class one{
   public static void main(String[] args){
   for(int i=1;i<=6;i++){
      if(i==3){
        continue;
         }
        System.out.println(i);
    }
   }
}
  // 输出的结果:1,2,4,5,6.只有3不会输出,continue是结束当前次的循环。
分享到:
评论

相关推荐

    JAVA资料<跳转语句

    ### JAVA资料:跳转语句——Break与Continue详解 #### 一、引言 在Java编程语言中,控制流程是程序设计的核心之一。通过合理的控制流程可以实现逻辑复杂且高效的功能。本文将深入探讨`break`和`continue`这两个重要...

    详解Java语言中的跳转语句.pdf

    break语句可以在switch语句中使用,以结束当前的case语句,并继续执行下一个case语句。同时,break语句也可以在循环语句中使用,以结束当前的循环体,并继续执行下一个循环体。 二、continue语句 continue语句是...

    Java跳转语句录像

    此录像非常直观和清晰,对学习JAVA很有好处

    Java循环跳转语句之break共3页.pdf.zip

    本文件"Java循环跳转语句之break共3页.pdf.zip"很可能是详细介绍了`break`在不同类型的循环(如`for`、`while`、`do-while`)中的应用,以及其在多层嵌套循环中的作用。 1. **`break`语句的基本概念**:`break`是一...

    Java循环跳转语句之continue共2页.pdf.zi

    其中,跳转语句如`break`和`continue`为程序员提供了更多的控制灵活性。本资料主要关注`continue`语句在Java循环中的应用。 `continue`语句在循环体中起到中断本次循环,直接跳到下一次循环的作用。当`continue`被...

    详解Java语言中的跳转语句 (1).pdf

    2. 跳出 switch 语句:在 switch 语句中使用 break 语句,可以跳出当前的 case 语句,继续执行 switch 语句后面的语句。 二、Continue 语句 Continue 语句是 Java 语言中的另一个流程控制语句,用于跳过当前的循环...

    Java跳转语句的解析.pdf

    Java中的跳转语句是程序控制流的重要组成部分,它们允许程序员在特定条件下改变...理解并恰当使用这些跳转语句,可以使Java程序更加灵活和高效。在编程实践中,需要注意合理运用这些语句,以提高代码的可读性和维护性。

    Java软件开发实战 Java基础与案例开发详解 3-8 跳转语句 共7页.pdf

    ### Java软件开发实战:跳转语句详解 #### 3-8 跳转语句 在Java编程中,跳转语句是非常重要的控制结构之一,它们能够改变程序的执行流程,使程序更加灵活和高效。Java支持三种跳转语句:`break`、`continue`和`...

    Java流程控制语句.pptx

    在这个主题中,我们主要关注Java中的分支语句、循环语句和跳转语句。 1. **分支语句**: - **if语句**:基于某个条件,if语句允许程序执行一个或多个语句。如果条件为真,花括号内的代码块将被执行。例如: ```...

    Java-Java Switch语句详解教程

    - 如果`expression`的值可能为空,记得添加null检查,或者在switch语句中包含一个处理null的case。 - 对于大型的多分支选择,Switch语句可以使代码更清晰,更易于理解和维护。 总的来说,Java Switch语句是编写条件...

    16.java流程控制语句.zip

    Java中的跳转语句有`break`和`continue`。 - **break**:用于退出当前循环或switch语句。 - **continue**:结束当前循环迭代,继续下一轮循环。 此外,Java还提供了`label`机制,可以与`break`和`continue`结合...

    java流程控制语句练习答案

    3. **跳转语句** - **break**:跳出最内层的循环或switch语句。 - **continue**:结束当前循环迭代,继续下一次迭代。 4. **跳转标签**:允许我们指定一个跳转的目标,与break和continue一起使用。 ```java ...

    java 流程控制语句if

    在Java中,主要有三种基本的流程控制结构:顺序结构、选择结构和循环结构,以及一种流程跳转语句。 **顺序结构**是最基础的执行模式,代码按照自上而下的顺序逐行执行。在给出的示例中,`Test10`类的`main`方法就...

    idea工具中直接从mapper.Java文件中跳转到mapper.xml文件的插件,挺不错的

    对于使用MyBatis框架的开发者来说,MyBatis的Mapper接口与对应的Mapper XML文件之间的跳转是日常开发中的常见操作。标题提到的插件就是针对这一需求而设计的,它允许开发者在Mapper Java文件中直接跳转到对应的...

    Java中return语句实例.pdf

    在Java编程语言中,`return`语句是一个关键的控制流元素,它在方法或函数中扮演着重要的角色。此语句主要用于从方法中退出,并将控制权交回调用者。下面我们将深入探讨`return`语句的使用、功能以及相关实例。 ### ...

    实例2java流程控制语句

    4. **跳转语句**: - **break**:除了用于跳出循环外,还可以用于跳出嵌套的switch语句。 - **continue**:仅用于循环中,它结束当前迭代并跳到下一次迭代的开始。 5. **嵌套结构**:流程控制语句可以嵌套使用,...

    Java流程控制语句教学

    在Java中,流程控制语句主要包括循环语句、分支语句、跳转语句以及例外处理语句。 1. **循环语句**: - **while语句**:while循环在循环开始前检查条件,如果条件为真,则执行循环体。例如,求1到100的和,可以...

Global site tag (gtag.js) - Google Analytics