Java笔记(if 判断、switch 判断、for 循环)

本文介绍了Java编程中的条件控制,包括if和switch语句的使用,以及嵌套if和switch的应用。同时,详细讲解了for循环的原理和应用场景,并通过实例展示了如何使用for循环打印指定次数的星号。最后,提到了用户通过Scanner类获取输入并与switch结构结合的实践。
摘要由CSDN通过智能技术生成
/**
 * if 判断
 * switch 判断
 * for 循环
 */



1.嵌套if
	在条件成立的情况下再次判断,递进的关系
		int num = 10;
		
		if(num < 11){
			if(num > 5){
				System.out.println(num);
			}
		}	
		
2.switch(分发)接算术表达式
	int month = 12;
	
	switch (month) {
		case 1:		//month是1
			System.out.println("春天");
			break;	//退出switch()
		case 12:
			System.out.println("冬天");
			break;
		default:	//上面条件都不匹配的时候
			System.out.println("上面的case一个都没有匹配到!");
			break;
		}
		
注意:如果匹配后没有写break,那么里面所有的case语句一定会执行

问题:switch可以用于哪些数据类型的判断?
		byte、short、int、char、String

Scanner sc = new Scanner(System.in);	//可以让用户在控制台输入内容
int option = sc.nextInt();		//让用户输入一个整数并接收,存储到变量option里面

3.if(逻辑)接比较或逻辑运算符

4.for(){}	解决重复
	4.1 什么时候用for循环?
		代码出现了重复
		
	4.2 循环多少次
	4.3 将要循环的代码放入{}中
	
我们只需要分析哪些重复了;打印一颗星星,重复了1000次
	for(int i = 0; i <= 100; i++) {		//定义变量 i = 0;i <= 100 为真的时候,进入循环体,循环体执行完后,i++,再进行 i <= 100 的判断,当条件不满足时,循环结束
		//放在大括号里面的代码将循环100次
		System.out.println("*");
	}
	
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值