java控制语句

一、if 如果(判断语句)

结构:1、if(条件语句){结果为true或者false 执行语句;

条件为真时的执行语句}

当满足条件语句时,才执行{}中的语句    

   2、if(条件语句){

满足条件时的执行语句;

     } else{ 不满足条件时的执行语句;

     }

   3、if(条件1){

满足条件1的执行语句;

}else if(条件2){

满足条件2时的执行语句;

}、、else if(条件n){

满足条件n的执行语句;

}else{

不满足任何条件时的执行语句;

}

    4、If(条件){ 执行语句}If(条件){执行语句}  和  If(条件){执行语句}  else if(条件){执行语句}的区别

a)单纯的两个if时,两个天剑没有任何关系,满足第一个照样判断第二个

b)if(){}else if(){} 当满足第一个条件时,将不会再判断第二个if

二、switch case

1、基本结构:switch(变量){

case 值1;

执行语句1

break;//中断跳出

case值2;

执行语句2

break;//中断跳出

case值n;

执行语句n

break;//中断跳出

default:

执行语句;

}

2、switch和if else的区别:

a)switch可以选择的变量数据类型只能是:byte short int char

b)switch只能做等号判断,if else可以做区间判断

c)switch判断的个数必须是有限的(不能太多)

三、1、while循环

  格式:定义初始值;

while(条件语句){ 循环体;步长

}

2、Do While 循环

格式: 初始值;

do{ 循环体;步长

}while(终止条件);

3、while 和 do while 的区别:

while先判断循环条件,在执行循环体,do while先执行循环体,在判断循环条件,do while 至少执行一次。

4、for循环

格式:for(初始值;循环条件;步长){

循环体;

}

四、Scanner

Scanner 是一个控制数据从控制台输入的类,存在于java.util包中,

(类似于有一个文件名叫Scanner.java存放在java.util文件夹中)

使用方法:

1、导入util包 import java.util.*;

2、在main方法中创建Scanner类

3、获得输入的int类型数据 int a = sc.nextlnt();










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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值