java基础 选择结构 if-else

本文详细介绍了Java中的选择结构,包括基本的if语句、使用复杂条件的if选择结构、if-else选择、多重if选择以及嵌套if的选择结构,通过案例展示了各种结构的用法,并提到了流程图在理解和解决问题中的重要作用。
摘要由CSDN通过智能技术生成

流程控制

流程控制用来控制程序中各语句的执行顺序

基本的if选择结构

//if选择结构是根据条件判断结果选择不同的处理
if(条件){
   	//条件的结果必须是布尔值
	代码块;	//注意缩进
}

案例1:

//张浩java成绩大于90,老师奖励他iPhone6s
public class ScoreDemo{
   
    public static void main(String[] args){
   
        
        //张浩的 java 成绩
        int java = 100;
        
        //如果java>90,那么奖励iPhone6s
        if(java>90){
   
            System.out.println("考的不错,奖励一部iPhone6s");
        }
    }
}

流程图

逐步解决指定问题的步骤和方法的一种图形化表示方法
在这里插入图片描述

使用复杂条件的if选择结构

案例2:

//张浩java成绩大于90,并且音乐成绩大于80分时,或者java成绩等于100分,音乐成绩大于70分时,老师奖励他iPhone6s
//结合运算符的优先级编写条件
//最高:()
//最低:=
//优先级:! > 算数 > 关系 > && > ||
//复杂条件使用括号提高可读性
public class ScoreDemo{
   
    public 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值