【控制语句】条件,选择,循环

  • 条件
    if语句,easy
//简单判断
if(case){
	process_A;
}
else{
	process_B;
}
/*或者*/
if(case){
	process_A;
}
else if(case){
	process_B;
}
else{
	...
}

  • 选择
switch(case){
	case a:
		...
	case b:
		...
	...

}
  • 循环
    for循环,while循环,涉及到连个关键字:break;continue
for(int i = a ; i < b ;i++){
	...
}
//or,不止一个自变量
for(int i = a , j = b ; i < x, j > y ; i++,j--){
	...
	if(some case)
		break;//结束循环
	if(some other case)
		continue;//跳过后面的语句,进入下一次循环
		
}
//or
没有变量的变化条件
for( Ojbject i = a ;i.somefunction();){
	...
}
while(some case){
	...
}
//or 死循环
while(true){
	...
	break;
}
//or
do{
	...
}while(case)

此外,容器框架的出现,有了一个增强for循环,用于迭代或者说遍历容器内存的对象以及数组

for(Collection c: theCollection){
	...
}

增强for循环有较强局限性:只能用在数组和容器的遍历(迭代)上

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值