Java其它运算符简介说明

Java教程王 Java教程 发布时间:2021-04-02 16:14:56 阅读数:10894 1 运算符

Java语言支持的其他运算符很少,常见的其它运算符如下所示:

6.1. 条件运算符(?:)

条件运算符也称为三元运算符。

此运算符由三个操作数组成,用于计算布尔表达式。
运算符的目标是确定应将哪个值赋给变量。 运算符写成 -

variable x = (expression) ? value if true : value if false
 例:

下面是一段示例代码:

public class JavaTest{

   public static void main(String args[]) {
      int x, y;
      x = 88;
      y = (x == 1) ? 90: 1000;
      System.out.println( "y is : " +  y );

      y = (x == 88) ? 88: 100;
      System.out.println( "y is : " + y );
   }
}

 执行上面示例代码,得到以下结果 -

y is : 1000
y is : 88

6.2. instanceof运算符
 
此运算符仅用于对象引用变量。
 运算符检查对象是否属于特定类型(类类型或接口类型)。
instanceof运算符写成

( Object reference variable ) instanceof  (class/interface type)

当操作符左侧的变量引用的对象是右侧的类/接口类型,则结果为真

例:

public class Test {

   public static void main(String args[]) {

      String name = "java265.com";

      // 当 name 的类型是 String 时,则返回为:true
      boolean result = name instanceof String;
      System.out.println( result );
   }
}

以上代码运行后,将输出

true
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/94.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者