if语句
运算符(<):表示小于
运算符(>):表示大于
运算符(<=):表示小于等于
运算符(>=):表示大于等于
运算符(==):表示是否相等
运算符(!=):表示不相等
注意:除字符串对象之外(因为字符串是对象),可以将运算符==和!=用于任何类型的变量
if-else 语句
if (条件) {
} else {
}
switch语句
if和else语句非常适合于只有两种情况的情形,但有时候需要考虑两种以上的情况。
这种情况下,非常适合于switch语句。break语句,因此不会执行switch语句的其他部分。break语句告诉计算机退出switch语句。
char grade = ‘B‘;
switch (grade) {
case ‘A‘:
System.out.println("grade is A");
break;
case ‘B‘:
System.out.println("grade is B");
break;
case ‘C‘:
System.out.println("grade is C");
break;
default:
System.out.println("other grade");
}
4.三元运算符
int skillLevel = 100;
boolean success = (skillLevel >= 100) ? true : false;
三元运算符( ? ),三元运算符由5部分组成:
1.要测试的条件,用括号括起来,如(skillLevel > 5);
2.问号(?);
3.用于判断条件是否为true的值;
4.冒号(:);
5.用于判断条件是否为false的值;
原文:http://www.cnblogs.com/dulixiaoqiao/p/6412286.html