`
_jia_shun
  • 浏览: 25228 次
  • 性别: 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();
		}
		
		
	}

}

 

分享到:
评论

相关推荐

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

    0 1 2 3 4 for i in range(1,10,3) : #依次输出1到10之间,步长为3的这些整数,区间仍然为左闭右开 print(i,end=" ") 输出如下: 1 4 7 当然了,for循环不仅仅是输出整数那么简单,我们还有以下几种不同类型的输出...

    《JavaScript实例精通》[源代码]

    2_4.htm 循环语句while。 2_5.htm 控制循环过程break和continue。 2_6.htm 利用流程控制语句实现冒泡排序。 第3章(\3) 示例描述:字符串操作。 3_1.htm 连接字符串。 3_2.htm 在字符串中查找指定字符。...

    uboott移植实验手册及技术文档

    4、交叉编译器 arm-softfloat-linux-gnu-gcc-3.4.5 【实验步骤】 一、建立自己的平台类型 (1)解压文件 #tar jxvf u-boot-1.3.1.tar.bz2 (2)进入 U-Boot源码目录 #cd u-boot-1.3.1 (3)创建自己的开发板...

    JavaScript实例精通

    2_4.htm 循环语句while。 2_5.htm 控制循环过程break和continue。 2_6.htm 利用流程控制语句实现冒泡排序。 第3章(\3) 示例描述:字符串操作。 3_1.htm 连接字符串。 3_2.htm 在字符串中查找指定字符。...

    PHP编程基础--表达式与语句.ppt

    * PHP编程基础 -----PHP表达式与语句 课程内容 表达式与语句 条件语句 循环语句 跳转语句 一、表达式与语句 表达式是用于计算值的操作,返回一个值,以下是常见的几种表达式: 常量、变量,如3.14、$a。 由运算符和...

    107个常用javascript语句

    此示例输出 1、2、3、4、5 作为 trace 语句的结果。 数组: 新建:var ary = new Array(); 或 var ary = []; 增加:ary.push(value); 删除:delete ary[n]; 遍历:for ( var i=0 ; i ary.length ; ++i ) ary[i];

    特征码修改之C32篇

    一些汇编语句对应的机器码: Call——&gt;E8 过程调用 Jmp——&gt;EB 跳转指令 Jnz——&gt;75 跳转指令 Je——&gt;74 跳转指令 Nop——&gt;90 无用指令 方法三:00填充法 方法四:输入表函数移位法 另外C32可以改sys的驱动...

    jsp跳转的五种方式

     如果在之前有很多输出,前面的输出已使缓冲区满,将自动输出到客户端,那么该语句将不起作用,这一点应该特别注意。  另外要注意:它不能改变浏览器地址,刷新的话会导致重复提交  4.修改HTTP header的Location...

    EXCEL VBA常用语句100句

    EXCEL VBA常用语句100句 定制模块行为 (1) Option Explicit '强制对模块内所有变量进行声明 Option Private Module '标记模块为私有,仅对同一工程中其它模块有用,在宏对话框中不显示 Option Compare Text '字符串...

    ABB机器人的错误处理.docx

    ENDIF reg3除以reg4,如果reg4等于0(零),那么跳转到错误处理程序,重新为reg4赋值。 然后RETRY从错误处理程序跳出,回到产生错误的除法指令,执行除法指令。 错误处理程序与机器人运动示例(在机

    C#与.NET技术平台实战演练.part2

    1 程序区块4-2 语句类型4-2-1 if语句4-2-2 串联if(cascadingif)4-2-3switch语句4-2-4在switch中使用goto4-3重复执行的语句4-3-1while语句4-3-2do语句4-3-3for语句4-3-4foreach语句4-4跳转语句4-4-lgoto...

    C#与.NET技术平台实战演练.part1

    1 程序区块4-2 语句类型4-2-1 if语句4-2-2 串联if(cascadingif)4-2-3switch语句4-2-4在switch中使用goto4-3重复执行的语句4-3-1while语句4-3-2do语句4-3-3for语句4-3-4foreach语句4-4跳转语句4-4-lgoto...

    C#_语言规范_4.0_中文版

    8.9 跳转语句 240 8.9.1 break 语句 241 8.9.2 continue 语句 242 8.9.3 goto 语句 242 8.9.4 return 语句 243 8.9.5 throw 语句 244 8.10 try 语句 245 8.11 checked 语句和 unchecked 语句 247 8.12 lock 语句 248...

    十天学会ASP.net--我认为ASP.NET比ASP难很多,希望大家做好准备

    实际上,在大多数地方SQL SERVER和ACCESS的区别除了连接语句,其他定义语句也就是SQL××和OLEDB××的区别 另外,如果是ACCESS数据库的话在ASPX文件的开头需要包括下列语句: 如果是SQL SERVER则需要包括以下语句...

    :white_medium_star: 李宏毅2020机器学习作业4-RNN:句子情感分类

    文章目录0 作业链接1 作业说明环境任务说明任务要求数据说明作业概述2 基本原理与概念单词的表示句子的表示1-of-N encodingBag...李宏毅的课程网页:点击此处跳转 如果你打不开colab,下方是搬运的jupyter notebook文件

Global site tag (gtag.js) - Google Analytics