第二章 java基础(语句)

—— 本文参照 Learn Java for Android Development (第三版)

赋值语句
简单来说赋值就是将一个值赋予给一个变量。一条赋值语句从左到右会分别包含一个变量名称,接着会是赋值操作符,可能是简单的=号,也可能会是复杂一点的例如+=,最后是要赋予变量的具体表达式和分号。以下就是3种形态的赋值语句:

x = 10;
ages[0] = 25;
counter += 10;
第一条语句是把整数10赋值给了变量x,这里可以推断x可能也是整形。第二条语句是把25赋值给数组ages的第一个元素,第三条语句是首先把counter和10相加,再将他们的和赋值给counter。(这里有一点需要注意,变量的初始化是也是一种赋值语句,比如: int counter = 10;)

判断语句
之前介绍过一个运算符?:,这个运算符在对两个表达式进行选择运算时是非常方便的,但是不能进行选择逻辑添加内容,比方说我想在第一种情况下干点啥,第二种情况下又干点别的,这种实现不了,为了做到这个功效,java还给我们提供了一种新的判断语句:if, if-else, switch

条件语句
条件语句首先会计算一个布尔表达式,如果表达式的结果为ture,那么就执行条件语句后面括号内的内容,模式如下:
if(布尔表达式){
执行语句
}
举个例子:
if (numMonthlySales > 100) {
wage += bonus;
}
为了养成良好的开发习惯最好在条件语句后面加上括号,即使只有一行的执行语句,以上的例子表示只有numMonthlySales > 100这个表达式的计算结果成立的时候,wage += bonus;这条语句才执行,否则这条语句就不执行,这就是条件语句。

Page 71

你可能感兴趣的:(第二章 java基础(语句))