Java笔记02

流程

1、顺序结构
2、判断语句
if语句

1) 第一种格式

if(条件判断){
	语句体
}

true就执行
false就不执行

2) 第二种格式

if(条件判断){
	语句体1}else {
	语句体2}

二选一(使用三元运算符可替换if-else)

3) 第三种格式

if(条件判断1{
	语句体1
	}else if(条件判断2{
	语句体2
	}else if(条件判断3{
	语句体3
	}else {
	语句体4
	}
switch语句

基本格式:

switch(表达式){
	case 常量1;
		语句体1breakcase 常量2;
		语句体2break;
	……

	default:
		语句体n+1break
}

注意事项:
1) 多个case后面的值不可以重复
2) switch后面的小括号只能是下列数据类型:
基本数据类型:byte/short/char/int
引用数据类型:String字符串、enum枚举
3) 前后顺序可颠倒,break可以省略

3、循环语句

循环的四个部分:
1、 初始化语句:循环最开始执行
2、 条件判断:判断循环是否继续
3、 循环体:重复要做的事情
4、 步进语句:每次循环之后都要进行的扫尾工作

for循环语句格式:
for(初始化表达式;布尔表达式;步进表达式){
	循环体
}
while循环语句格式
初始化表达式
while(条件判断){
	循环体
	步进表达式
}
do……while循环语句格式
do {
	循环体
} while(条件判断);//分号千万别忘

无条件执行先执行一遍do

三种循环的区别:

1) 如果条件从来没有满足过,for和while将会执行0次,但是do while循环至少执行一次
2) for循环中的变量在小括号中定义,只有循环内部才能使用;while和do while的循环初始化语句本来就在外面,外面也可以用

小建议:次数确定的多用for,否则用while

循环控制语句:

1) break
2) continue

死循环

死循环的标准格式:

whiletrue{
	循环体
}

死循环后面有内容会出现错误,无法访问

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值