java

当前位置:中华考试网 >> java >> java基础 >> 文章内容

java入门教程:数据类型_关系运算符

来源:中华考试网  [2016年4月29日]  【

关系运算符

  关系运算符就是指两个操作数之间的关系,它包括了:“>”、“<”、“>=”、“<=”、“==”、“!=”。

  算术运算符的结果都是数字,而关系运算符的结果则是布尔型的数据,这一点一定要注意。例如:

  public class data9{
  public static void main(String[] args){
  int a=10; int b=21;
  System.out.println("说 a>b,对吗?"+(a>b));
  }
  }

  运行结果:

  说 a>b,对吗?false

  从以上的程序段可以看出,关系运算符的结果是布尔型数据。

  总结:下表为Java支持的关系运算符

  表格中的实例整数变量A的值为10,变量B的值为20:

运算符 描述 例子
== 检查如果两个操作数的值是否相等,如果相等则条件为真。 (A == B)为假(非真)。
!= 检查如果两个操作数的值是否相等,如果值不相等则条件为真。 (A != B) 为真。
检查左操作数的值是否大于右操作数的值,如果是那么条件为真。 (A> B)非真。
检查左操作数的值是否小于右操作数的值,如果是那么条件为真。 (A
> = 检查左操作数的值是否大于或等于右操作数的值,如果是那么条件为真。 (A> = B)为假。
<= 检查左操作数的值是否小于或等于右操作数的值,如果是那么条件为真。 (A <= B)为真。

  实例

  下面的简单示例程序演示了关系运算符。复制并粘贴下面的Java程序并保存为Test.java文件,然后编译并运行这个程序:

  public class Test {
  public static void main(String args[]) {
  int a = 10;
  int b = 20;
  System.out.println("a == b = " + (a == b) );
  System.out.println("a != b = " + (a != b) );
  System.out.println("a > b = " + (a > b) );
  System.out.println("a < b = " + (a < b) );
  System.out.println("b >= a = " + (b >= a) );
  System.out.println("b <= a = " + (b <= a) );
  }
  }

  以上实例编译运行结果如下:

  a == b = false
  a != b = true
  a > b = false
  a < b = true
  b >= a = true
  b <= a = false
责编:ljnbset
  • 会计考试
  • 建筑工程
  • 职业资格
  • 医药考试
  • 外语考试
  • 学历考试