java基础知识:选择结构 循环 循环控制语句

选择结构

if

if(条件)//满足条件的时候执行里面的功能代码块
	功能代码块;
}
//if...else
if(条件){//满足条件的时候执行功能代码块1;
	功能代码块1}else{//不满足的时候执行功能代码块2;
	功能代码块2}
//if...else if....else
if(){
	功能代码块1}else if(){
	功能代码块2}...
}else{
    功能代码块n;
}
    

switch

switch(值或表达式key){
       case value1:
        	代码块1breakcase value1:
        	代码块1break...
        default:
             代码块1break}
key:byte short char int 枚举 String类型的变量或者常量
value:和key同种类型值
当key和value相等的时候  执行其中的功能语句 然后寻找第一个break 跳出选择结构
如果key和value没有匹配的值 则执行default中功能语句
如果没有找到break 一致找到选择结构结尾 自动跳出选择结构

循环

​ 循环的意思是重复的做一件事情

​ 注:循环需要有出口 没有出口就是死循环 因此需要再循环体中不断的改变条件

while语法:

while(条件){

​ 功能语句块;

}

条件为布尔类型的值或者表达式
如果条件满足 则执行循环体中功能语句 继续判断条件是否满足 继续执行功能语句 直到条件不满足为止

do…while语法:

do{

​ 功能语句块;

}while(条件);

先执行do循环体中的功能语句 再去判断while中的条件是否满足 如果满足继续执行do中功能语句 直到条件不能满足为止

for循环语法:

for(A;B;C){
    D;
}
A:初始化语句
B:判断条件
C:循环后语句
D:功能语句
执行顺序:
第一次:A--》B——》D——》C
第二次:B——》D——》C
。。。。。
第N次:B中条件不满足的时候跳出循环
嵌套循环:
forint i=1;i<11;i++{
    forint j=1;j<=i;j++{
		System.out.print("*");
    }
    System.out.println("");
}

循环控制语句

break: 跳出当前循环 如果指定了锚点 那就可以跳出锚点对应的循环

continue: 跳出当层循环

return: 终止当前方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值