------ Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
承接基础语法。
上一篇漏了三元运算符。
在这里记忆一遍。
三元运算符格式:
(条件表达式)?表达式1:表达式2;
如果条件为真,那么结果是表达式1
如果条件为假,那么结果是表达式2
例子:
去两个数中的最大数:
int x=3,y=4,z;
z = (x>y)?x:y;
下面记录java语法当中的程序流程控制。
if语句的三种格式
第一种:
if(条件)
{
执行语句;
}
第二种
if(条件)
{
执行语句;
}
else
{
执行语句;
}
第三种
if(条件)
{
执行语句;
}
else if (条件)
{
执行语句;
}
.....................
else
{
执行语句;
}
(上面的表达式,使用的时候一定把全角字符变成半角。要不然会编译失败的哟)
if语句的特点:
每一种格式都是单挑语句
第二种格式与三元运算符运算的区别: 三元运算符运算完必须有值的出现,好处是可以写在其他的表达式中,可以精简代码。
条件表达式,无论写成什么样,只看最后结果是否是真和假。
switch语句格式:
switch (表达式)
{
case 取值1:
执行语句;
break;
case 取值2:
执行语句;
break;
..................
default ;
执行语句;
break;
}
switch特点:
switch语句可以选择的类型:byte, int, short ,char
case与default没有顺序,程序进来先执行第一个case,case执行完判断结果全为假会执行default
结束switch语句有两种情况:遇到break ,执行到switch结束。
如果匹配的case或者default没有对应break语句,那么程序会继续向下执行每一条语句,直到遇到break或者执行到程序的结束。
switch可选择类型:JDK 1.5以后可以是枚举,JDK 1.7以后可以是字符串
格式:
while (条件)
{
执行语句;
}
do while 语句格式:
do
{
执行语句;
}
while (条件)
特点:无论条件是否满足,都会至少执行一遍执行语句。
相关知识
黑马程序员:Java基础语法(二)
java宠物领养网站毕业设计答辩PPT.pptx
电子宠物游戏java
jsp宠物寄养服务网站设计与实现v15oi
jsp宠物乐园系统84lqi
java用继承编写宠物乐园
TMT黑马大赛:6个社交网络创新公司
毕业设计:基于java的宠物管理系统设计与实现
java编程思想=>对象的创建和生命周期
毕业设计:基于java的宠物领养系统设计与实现
网址: 黑马程序员:Java基础语法(二) https://m.mcbbbk.com/newsview161122.html
上一篇: 训练科目:服从训练 |
下一篇: 杂记 |