Java笔记3

作者: 眼君 | 来源:发表于2017-11-24 08:38 被阅读0次

三元运算符

格式如下:

(条件表达式)?表达式1:表达式2;

如果条件表达式为true,运算后的结果是表达式1,如果条件表达式为False,运算后的结果是表达式2。

例如,获取两个数中的最大值:

>>int x = 3,y;

>>y = (x>1)?100:200;

判断结构

if语句的三种格式:

1.if (条件表达式){  执行语句;  }

2.if (条件表达式){  执行语句;  }else{  执行语句;  }

3.if (条件表达式){  执行语句;  }else if (条件表达式) {  执行语句;  }else {  执行语句;  }

选择结构

switch (表达式){ case 取值1:执行语句1;break; case 取值2:执行语句2;break;default:执行语句;break; }

需要注意的是:cash和default的顺序可以变动,而且最后一个的break可以省略不写,因为switch执行到大括号结束便会结束。

循环结构

1.while(条件表达式){执行语句;}

2.do {执行语句;}while(条件表达式;)    这句话无论while条件是否满足都会执行一次。

3.for(初始化表达式;循环条件表达式;循环后的操作表达式){执行语句;(循环体)}

相关文章

网友评论

    本文标题:Java笔记3

    本文链接:https://www.haomeiwen.com/subject/rukxbxtx.html