java学习笔记
的有关信息介绍如下:本资料来自于国信安项目经理刘阳的java笔记
三元运算符
语法:判断条件 ? 值1 : 值2;
流程控制语句中的分支结构
lif语句
lif..else语句
lif..else if 语句
lif..else if..else 语句
lswicth语句
if语句, 单条件判断的分支语句
l语法: if (判断条件) {}
l说明if语句后面的小括号中值是一个布尔类型, 如果为true, 则执行if语句中大括号里面的内容,否则跳出if语句
if..else语句
l语法: if(判断条件) {...} else {....}
l说明当if语句条件不成立,则执行else中语句
if..else if..else if...else(多条件判断的if语句)
l语法:if (判断条件) {...} else if(判断条件) {...} else {....}
l说明:
Ø首要条件不成功, 则执行次要的条件, 最后执行else
Øelse语句可以不用写
if语句的嵌套
语法:需要大家对嵌套的灵活掌握,因为if语句嵌套的写法很多。如何在以后的嵌套语句中能较好的运用,请画流程图
switch语句
语法:
switch(表达式){
case 值1:
语句组1
break;
case 值2:
语句组2
break;
......
[ default:
语句组n
break; ]
}
注意事项:
lswitch小括号中的值数据类型支持byte,short,int,char,String
lcase中的break关键字可以不写, 如果不写 则会顺序执行后面的所有case语句+default语句
ldefault语句可以不在switch语句中出现