Java数据类型和运算之关系运算符

关系运算的结果是布尔值:true/false

注意事项

  • = 是赋值,而真正的判断两个操作数是否相等的运算符是==
  • ==、!= 是所有(基本和引用)数据类型都可以使用
  • > 、>=、 <、 <= 仅针对数值类型(byte/short/int/long, float/double 以及char类型)

For Example_01:

package com.Ponfey;

/**
 * 测试关系运算符
 * @Author xiaoshuai.zhu
 * @Date 2020-09-22 14:19
 * @Version 1.0
 */

public class TestOperator02 {
    public static void main(String[] args) {
        int a = 3;
        system.out.println(a==3);
        system.out.println(a!=3);
        system.out.println(a<5);

        //char 也可以用于数字的比较

        char b = 'a';
        char b2 = 'c';

        system.out.println((int)b); // (int)强制转型为97
        system.out.println((0+b); //或者自动转为int类型
        system.out.println((0+b2); // 97
        system.out.println(b<b2);

    }
}
上一篇
下一篇