条件运算符(三元表达式),其形式为:
type d = a?b:c;
具体的形式为:int d = 2<1?3:4
轻量级的文本编辑器
UltraEdit、Editplus、vim、gvim、notepad++ 、sublime Text
流程控制语句
- 第一种形式
if(布尔表达式){
//待执行的代码
}
- 第二种形式
if(布尔表达式){
//待执行的代码
}else{
//待执行的代码
}
- 第三种形式
if(布尔表达式){
//待执行的代码
}else if(布尔表达式){
//待执行的代码
}else{
//待执行的代码
}
switch语句 ,其形式为:
switch(){
case 常量1 :
//待执行的代码
break;
case 常量2 :
//待执行的代码
break;
case 常量3 :
//待执行的代码
break;
case 常量4 :
//待执行的代码
break;
default:
//待执行的代码
}
虽然case 语句中的break;是可选的,但是在大多数情况下,如果没有break;,程序的逻辑就会发生错误,因此,通常情况下都需要加上break;
##循环控制语句
java中的循环控制语句分为3种:
- for
- while
- do…while
- while()循环,形式为:
while(布尔表达式){
//待执行的代码
}
- do … while()循环,形式为:
do{
//待执行的代码
}while(布尔表达式);
while 和do…whiel 的区别:
while 循环是先进行条件判断,然后执行语句
do…while循环是先执行语句,然后再进行条件判断
按次数说:在条件为false的情况下。while不会执行一次,do…while() 会执行一次。
3. for循环
for(初始变量;条件判断;步进){
//要执行的代码
}
for循环的执行过程为:
- 执行变量的初始化;
- 执行判断条件。如果条件为真,那么退出循环,开始执行循环后面的代码;如果条件为真,则执行for循环语句里面的内容
- 执行步进
- 重复以上步骤
break:经常用在循环中,用于跳出整个循环,执行循环后面的代码
continue:经常用在循环语句中,用于跳出当前的循环(或者是跳出本次循环),开始执行下次循环的操作