使用条件测试进行判断

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的值;

原文地址:https://www.cnblogs.com/dulixiaoqiao/p/6412286.html