【JAVA】循环笔记

逻辑类型–BOOLEAN

逻辑值用boolean类型表示,只有true和false,全是小写
并且不允许数值类型和布尔类型之间进行转换。
例如
if(x=1)错误
if(1)错误
if(true)正确

for循环
for(初始化表达式;布尔值测试表达式;更改表达式){
	语句块;
}

和c一样= =,就不详细了

水仙数的判断,可以用for输出= =
		Scanner input = new Scanner(System.in);
		System.out.println("水仙数的判断");
		System.out.println("----------------------");
		System.out.println("请输出一个三位整数");
		int num = input.nextInt();
		int hundred = num/100;
		int decade = (num - hundred*100)/10;
		int unit= num - hundred*100 - decade*10;
		
		int res = hundred*hundred*hundred + decade*decade*decade + unit*unit*unit;
		if(res == num){
			System.out.println(num);
			System.out.println(num + " "+hundred+" "+decade+" "+unit);
		}

可以用取余,算起来快些

嵌套循环

在写循环嵌套时,(前提是不影响程序)尽让持外层的循环次数小于内层的循环次数

乘法表
public static void main(String[] args){
	int i;
	int j;
	for(j=1; j<=9; j++){
		for(i=1; i<=j; i++){
			System.out.print(i + "*" + j + "=" + (j*i) + "  ");
			}
		System.out.println(" ");
		}
	}	 
break and continue

break是终止本层循环
continue是结束当前循环直接进入下次的该循环
(对当前循环起作用)

break and return

break是终止本层循环
return是结束当前的方法

命名的方式

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值