流程控制

程序的流程控制

java语言执行为顺序执行

判断结构
if语句:三元运算符是if else的简写形式

区别:不是所有if else都能简写,三元运算符必需要有结果。

if(条件){
执行语句
}
2.if(条件){
执行语句
}else{
执行语句
}	
3.if(条件){
执行语句
}else if(条件){
执行语句
}
选择结构:

switch语句:答案的书写没有顺序,一直执行到break或者执行到switch语句结束时停止。支持类型(byte,short,int,char)5.0版本增加enum、String


switch(表达式){
case 取值1:
执行语句;
break//跳出
case 取值2:
执行语句;
breakdefault//没有可取值时默认
执行语句:
break}
循环结构

while, do while ,for
while:

while(判断条件){
	执行语句
}

//一个数需要用到很多次的时候用
//例:
int x = 1;							//定义变量
while(x<3){						//创建循环,判断x是否小于3
	System.out.println("x="+x);		//输出
	x++;							//每循环一次x+1
}

//练习:显示1到10的数
int x = 1;//定义变量
while(x<=10){//x小于10时执行
	System.out.println(x);//输出x
	x++;//每循环一次x加1
}

运行结果
do while:
无论条件是否满足,循环至少执行一次

do{
	执行语句
}while(条件表达式)

for:

for(初始化表达式;循环条件表达式;循环后的操作表达式){
	执行语句
//练习
/*
	需要获取1-100之前6的倍数
	1.获取1到100之间的数,循环
	2.用if判断是否为6的倍数	
*/
for(int i = 1;i <= 100;i++){	//用for循环得出1到100
		if(i%6==0){					//判断是否为6的倍数
			System.out.println(i);	//如果是则输出
		}else{
			continue;				//不符合则跳过
		}
	}
}


结果

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值