JavaWeb开发实战指南----continue关键字

/**
*@Title: ${filename}
*@Package: ${package_name}
*@Description: ${todo}
*
Continue
继续
中断本次循环执行,继续下一次循环执行
只能在循环中使用
*
*@author:  源代码资料尽在"清哥好课堂"公众号:qghktit
*@date: ${date}${time}
*@version: 1.0
*/
public class ContinueDemo 
{
	//标识跳转
	/*
*
**
***
****
*****
	*/
	public static void main(String[] args) 
	{
		bbbg:for (int row=1; row<6; row++) //行数
		{
			bggg:for (int col=1; col<9; col++)//列数
			{
				if (row < col)
				{
					continue bggg;
				}
				System.out.print("*");
			}
			System.out.println("");
		}
	}
	public static void main4(String[] args) 
	{
		/*
		求1+2+。。。100的和
		要求能被3或者5整除的数,不累加
		*/
		int sum = 0;
		for (int i=1; i<=100; i++)
		{
			if (i%3==0 || i%5==0)
			{
				continue;
			}
			//求和运算
			sum += i;
		}
		System.out.println("sum="+sum);
	}
	public static void main3(String[] args) 
	{
		//打1-100中的质数
		//质数,是只能被1,和本身整除的数
//		for (int i=2; i<=100; i++)
//		{
//			//判断是否是质数
//			//10  % 2,3,4,5,6,7,8,9  如果有一个能被整除,那说明不是质数
//			// 7  % 2,3,4,5,6
//			boolean flag = true; //用一个标记记录是否是质数
//			for (int t=2; t<i; t++)
//			{
//				if (i%t==0) //找到了一个能被整除的数,就不是质数
//				{
//					flag = false;
//					break;
//				}
//			}
//			//打印出质数
//			if (flag == true)
//			{
//				System.out.print(i+",");
//			}
//		}

		for (int i=2; i<=100; i++)
		{
			//判断是否是质数
			//10  % 2,3,4,5,6,7,8,9  如果有一个能被整除,那说明不是质数
			// 7  % 2,3,4,5,6
			boolean flag = true; //用一个标记记录是否是质数
			for (int t=2; t<i; t++)
			{
				if (i%t==0) //找到了一个能被整除的数,就不是质数
				{
					flag = false;
					break;
				}
			}
			//打印出质数
			if (flag == false) //如果不是质数,中断本次循环,执行下一次循环
			{
				continue;  //中断本次循环,直接 去执行下一次循环
			}
			System.out.print(i+",");
		}
	}
	public static void main2(String[] args) 
	{
		//打印1---100中的偶数
		for (int i=1; i<=100; i++)
		{
//			if (i%2==0) //偶数
//			{
//				System.out.print(i+",");
//			}

			//如果是偶数,是输出 
			//如果奇数,不需要输出, 是不是可以中断后面的语句执行
			if (i%2==1) //是奇数   i%2!=0
			{
				continue;
			}
			System.out.print(i+",");
		}
	}
	public static void main1(String[] args) 
	{
//		System.out.println("*****");
//		//continue;   //continue ,只能循环中使用
//		System.out.println("-------");
//
//		if (true)
//		{
//			//continue;  //continue ,只能循环中使用
//		}

		//打印1.。100的数
		for (int i=1; i<=100; i++)
		{
			System.out.print(i+",");
			continue;  //continue 后面的语句无法执行
			//System.out.print(i+",");
			//continue 一般要与if结构相结合,来控制程序的执行
		}
	}
}

 

更多知识,尽在公众号:qghktit

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值