for循环

1 循环结构输出,九九乘法表【掌握】

嵌套循环。直角三角形,输出语句 * 
9行9列 的星。

1*1=1
1*2=2  2*2=4
1*3=3  2*3=6 3*3=9
……

提示:	
(1)九九乘法表是直角三角形。
(2)九九乘法表,输出语句输出结果的时候,
		乘数和被乘数都是变化的数,用什么替代。
(3)九九乘法表,内外层循环的初始化变量可以合理使用。


练习:
	public class Test99 {
		public static void main(String[] args) {
			
			for (int i = 1; i <=9 ; i++) {
				for (int j = 1; j <= i; j++) {
					//输出语句拼接字符串, 内层循环变量作为乘数,外层变量做被乘数
					System.out.print(j + "*"+ i +"="+i*j+"\t");
				}
				System.out.println();
			}
		}
	}





return 是方法的返回关键字,立刻返回结果,结束方法。

2 控制跳转语句break语句【掌握】

break 打破 打破停止条件或者循环执行语句。
	public class TestBreak {
		public static void main(String[] args) {
			//定义一个for循环,然后在一定条件下调用berak 关键字。
			for (int i = 1; i <=10; i++) {
				System.out.println(i);
				//当我们循环变量变成5的时候,if判断体内,调用break关键字,停止循环。
				if (i == 5) {
					break;
				}
			}
			
			System.out.println("----------------------");
			
			while (true) {
				System.out.println("I love java!");
				//在while循环中,break 关键字同样起作用!
				break;
			}
		}
	}

3 控制跳转语句continue语句【掌握】

continue 跳过本次循环,继续下次循环。

public class TestContinue {
	public static void main(String[] args) {
		
		//测试for循环中,continue 语句是否可用。
		for (int i = 1; i <=10; i++) {
			if (i ==5) {
				continue;
			}
			System.out.println(i);
		}
		System.out.println("----------------");
		
		
		int a=1;
		while (a <=10) {
			//当变量a的值,为3的时候,跳过本次循环,进入下一次循环。
			
			if (a ==3) {
				a++;
				continue;
			}
			System.out.print(a +",");
			//a这个变量,每在循环中执行一次,就 +1
			a++;
		}
	}
}

4 控制调整语句练习【掌握】

break
continue
用这两个关键字做一个练习。


	/**
	 *  在现有代码基础上,添加代码内容,
	 *  完成需求。
	 *  
	 *  在填写代码的位置,填写一句代码。实现
	 *   输出2次,I like java!
	 *   输出7次,I like java!
	 *   输出13次,I like java!
	 */
	public class TestBreakAndContinue {
		public static void main(String[] args) {
			
			for (int i = 1; i <= 10; i++) {
				if (i%3==0) {
					//写代码。
					break;
					continue
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值