Java

初识Java(三) --- Java语言的基础组成(中)

2017-05-08  本文已影响13人  子非鱼丶焉知鱼之乐_

Java语言的基础组成

①关键字 ②标识符 ③注释 ④常量和变量 ⑤运算符 ⑥语句 ⑦函数 ⑧数组
5. 运算符
6. 语句

第一种格式
if(条件表达式)
{
执行语句;
}


第二种格式
if(条件表达式)
{
执行语句1;
}else{
执行语句2;
}


第三种格式
if(条件表达式1)
{
执行语句1;
}else if(条件表达式2){
执行语句2;
}
...
else{
执行语句n;
}

if判断语句中要明确自己的控制语句;当控制语句只有一句时,大括号可省略不写

三元运算符与if...else语句的区别:
三元运算符必须要有运算结果; if...else语句可以是运算结果,也可以是输出语句

- 选择语句

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

case的顺序可颠倒;靠近大括号的最下面的break可省略不写,但一般不推荐

      if语句和switch语句的区别:
        if语句: 
          1.对具体的值进行判断
          2.对区间进行判断
          3.对运算结果是boolean类型的表达式进行判断
        switch语句: 
          1.对具体的值进行判断
          2.值的个数通常是固定的

  对于几个固定的值的判断,建议使用switch语句.因为switch语句会将具体的答案都加载进内存,效率相对高一些
- 循环语句

while循环语句格式
while(条件表达式) {
执行语句; //循环体
}

do while循环语句格式
do {
执行语句; //循环体
} while(条件表达式)
注:do while循环语句特点:无论条件是否满足,循环体至少执行一次

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

      break: 跳出
      作用范围:要么是switch语句,要么是循环语句
      当break存在嵌套循环中,break当指定循环名跳出哪个循环,否则跳出当前循环

      continue: 结束本次循环,继续下次循环
      作用范围:循环语句
上一篇 下一篇

猜你喜欢

热点阅读