`
_jia_shun
  • 浏览: 27789 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
社区版块
存档分类
最新评论

_4_4_跳转语句

 
阅读更多
package _4_4_跳转语句;

public class _4_4_循环体的过滤器 {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		String[] array=new String[]{"白鹭","丹顶鹤","黄鹂","鹦鹉",
				"乌鸦","喜鹊","老鹰","布谷鸟","老鹰","百灵鸟","老鹰"};
		System.out.println("搜索并且捕捉老鹰:");
		int number=0;//统计抓到的老鹰的数目
		for(String s : array){
			if(s.equals("老鹰")){
				System.out.println("发现一只老鹰,并抓到笼子里");
				number++;
				continue;//跳过这一次的循环
			}
			System.out.println("搜索鸟类:发现一只"+s);	
		}
		System.out.println("共抓到"+number+"只老鹰.");
	}

}

 

package _4_4_跳转语句;

public class _4_4_Example {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		
		//break语句,只要满足条件就提前结束所有循环
		int num=0;
		String word="从1到100之间所有整数的和为:";
		for(int i=1;i<=100;i++){
			num=num+i;
			if(num>1000){
				word="从1到"+i+"之间所有整数的和为:";
				break;
			}
		}
		System.out.println(word+num);
		
		//continue语句
		//使用while和continue语句输出10以内的奇数
		int k=0;
		System.out.println("10以内的全部奇数为:");
		while(k<10){
			k++;
			if(k%2==0)
				continue;
			System.out.print(k+" ");
			
		}
		
		//return语句,可以从一个方法返回到调用它的语句
		
	}

}

 

package _4_4_跳转语句;

//终止循环体

public class _4_4_Exercise_1 {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		System.out.println("---中断单层循环的例子---");
		String [] array_1 = new String[]{"白鹭","丹顶鹤","黄鹂","鹦鹉",
				"乌鸦","喜鹊","老鹰","布谷鸟","老鹰","百灵鸟"};
		System.out.println("在遇到老鹰之前,遇到的鸟:");
		for(String string : array_1){
			if(string.equals("老鹰"))
				break;
			System.out.print("有"+string+"  ");
		}
		System.out.println("\n---中断双层循环的例子---");
		int[][] scores=new int[][]{{67,78,89,61,78},
				                   {90,87,22,65,89},
				                   {34,90,89,69,98}};
		System.out.println("这次的学习成绩:\n数学\t语文\t英语\t美术\t历史");
		No1:for(int[] ki : scores){
			for(int i : ki){
				System.out.print(i+"\t");
				if(i<60){
					System.out.println("\n等等,"+i+"分的是什么?为什么不及格?");
					break No1;
				}
			}
			System.out.println();
		}
		System.out.println("打印完整成绩单:");
		for(int[] ki : scores){
			for(int i : ki)
				System.out.print(i+"\t");
			System.out.println();
		}
		
		
	}

}

 

分享到:
评论

相关推荐

    JAVA资料<跳转语句

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

    IDL基本语法_idlgoto语句_IDL中goto语句_IDL基本语法_

    首先,`idlgoto`语句在IDL中用于实现非结构化的程序跳转,它允许程序执行在特定条件下跳转到程序的其他部分。然而,`idlgoto`在现代编程实践中并不常见,因为它的使用可能导致代码难以理解和维护。通常建议使用更...

    03-1: Python语句:物理行、逻辑行、缩进、pass语句、选择语句、循环语句、跳转语句

    在"03-1:Python语句"这个主题中,我们将深入探讨Python编程中的几个关键概念:物理行与逻辑行、缩进、pass语句、选择语句(如if-else)、循环语句(如for和while)以及跳转语句(如break和continue)。这些是构建...

    jiemian_goto_QT、界面跳转_

    4. 使用信号与槽机制:这是QT的核心特性之一,通过连接对象的信号到其他对象的槽,可以实现事件驱动的编程。例如,当一个按钮被点击时,可以触发一个槽函数,该函数负责加载新的界面。 5. 使用QMetaObject::...

    03-2: Python语句:物理行、逻辑行、缩进、pass语句、选择语句、循环语句、跳转语句

    本节将深入探讨Python中的关键语句类型,包括物理行、逻辑行、缩进、pass语句、选择语句、循环语句以及跳转语句,这些都是Python编程的核心概念。 1. 物理行与逻辑行: 在Python中,物理行指的是我们在文本编辑器...

    Python控制语句(二):循环语句和跳转语句

    本节我们将深入探讨两种常见的循环语句:for循环和跳转语句。 首先,让我们关注for循环,它是Python中最常用的循环结构之一。for循环通常用于遍历序列(如列表、元组、字符串)或者其他可迭代对象的每个元素。在...

    boomlab_3and4.docx

    在Phase_3的实现中,使用了一个`switch`语句,这意味着根据输入的值,程序会执行不同的代码路径。通过调试工具GDB的`stepi`命令逐步执行代码,可以确定程序的跳转行为。一旦找到了正确的跳转目标,就可以确定第二个...

    if.rar_If..._跳转

    2. **跳转语句** - **break**:在循环或switch结构中,`break` 语句用于立即退出当前循环或switch,执行后续的代码。 - **continue**:在循环中,`continue` 语句用于结束当前迭代,跳过剩余的代码,直接进入下一...

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

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

    跳转语句1

    Python中的跳转语句是程序控制流的重要组成部分,它们允许程序员改变程序的执行顺序,以适应不同的逻辑需求。本文主要探讨了Python中的两种跳转语句:break和continue,以及它们在for和while循环中的应用。 1. **...

    LR_if.rar_If..._LR中IF语句格式_条件语句

    4. **处理else部分(可选)**:如果存在`else`,则在`then`部分结束后生成一个跳转到语句结束的指令,然后生成`else`部分的三地址码: ``` label1: // then part code label2: // else part code ``` 5. **...

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

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

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

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

    Ollydbg篇通用跳转法

    4. **设置通用跳转** 当我们找到目标跳转指令后,可以通过以下步骤实现通用跳转: - **设置断点**:首先在原跳转指令处设置断点,这样当程序执行到该位置时会暂停。 - **修改跳转地址**:在断点触发后,我们可以...

    PHP读书笔记整理_结构语句详解_.docx

    结构语句可以分为三个主要类别:条件结构、循环结构和跳转结构。本文将详细介绍 PHP 中的条件结构和循环结构。 条件结构 条件结构是 PHP 中的一种基本结构,用于根据条件执行不同的任务。常见的条件结构有 if…...

    Visual C# 2005编程技巧大全 源代码_part_4.rar

    1. **控制流**:C# 2005中的控制流包括条件语句(if-else,switch)、循环结构(for,while,foreach)和跳转语句(break,continue)。源代码可能包含这些结构的实例,用于实现复杂的逻辑流程。 2. **类与对象**:...

    Struts_Spring_Hibernate_Log4j_Validator实例演示.rar

    通过Hibernate,开发者可以用Java对象来操作数据库,而无需直接编写SQL语句。这使得代码更易读、易于维护,并能支持多种数据库。 4. **Log4j**:Log4j是Apache的日志组件,它为Java应用程序提供了灵活的日志记录...

    Java语言规格说明.rar_4 3 2 1

    7. **语句**:Java程序由一系列语句构成,如赋值语句、控制流语句(if, for, while, do-while)、跳转语句(break, continue)和异常处理语句(try-catch-finally)。块语句(`{}`)用于组织一组语句,使它们作为一...

    cpp_primer4_src

    - 控制流:条件语句(if、switch)、循环(for、while、do-while)和跳转语句(break、continue)。 - 函数:函数定义、调用、参数传递、重载和递归。 - 异常处理:try、catch块用于捕获和处理运行时错误。 2. *...

Global site tag (gtag.js) - Google Analytics