_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();
		}
		
		
	}

}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值