【无标题】

Java基础语法03

顺序结构

public class Demo05 {    public static void main(String[] args) {        int num = 1;        System.out.println(num++);        System.out.println(num);        System.out.println(++num);    }}

if语句

if(条件表达式)

{ 代码块..... }

if关键字,如果的意思

条件表达式: 结果是真或者假

代码块....

执行流程: 表达式结果为真,代码块就执行;表达式不成,代码块不执行

if-else语句

if(条件表达式){        

代码块1.....    

}else{        代码块2.....     }    

else: 否则的意思。也就是条件表达式不成立,代码块2要执行

else-if语句

if(条件1){

代码块1.....

}else if(条件2){

代码块2.....

}else if(条件3)

代码块3..... }

else if(条件4)

代码块4..... }

else{ 代码块5..... }

 

switch(变量) {

case 值1:

语句体1;

break;

case 值2:

语句体2;

break; …

default:

语句体n+1;

break; }

switch :开关

case:情况 流程:

变量挨个和case后面的值进行比较,如果相同,就执行对应的语句体,然后遇到break,就结束switch语句。

break: 打断、中断,用于结束switch语句。 default:默认,当所有的case都不满足的时候,就执行default后面的语句体。 和if语句中的else一样。

if和switch的区别:

       1. if语句可以判断范围,switch语句只能判断具体的值。      

 2. if语句可以判断多个条件,switch语句只能判断一个条件。    and or      

 3. if语句的效率低,switch语句的效率高。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值