博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java中的instanceof用法
阅读量:4620 次
发布时间:2019-06-09

本文共 697 字,大约阅读时间需要 2 分钟。

Java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。 

用法: 
      result = object instanceof class 
参数: 
      Result:布尔类型。 
   Object:必选项。任意对象表达式。 
      Class:必选项。任意已定义的对象类。 
说明: 
      如果 object 是 class 的一个实例,则 instanceof 运算符返回 true。如果 object 不是指定类的一个实例,或者 object 是 null,则返回 false。

public class EncodeUtils {    public static void main(String[] args){        String str="123";        Long a=1L;        int b =a instanceof Long?1:2;        System.out.println(b);        if(str instanceof String){            System.out.println(str);        }        if(a instanceof Long){            System.out.println(a);        }    }}

结果如下: 

这里写图片描述

转载于:https://www.cnblogs.com/JoeyWong/p/9304709.html

你可能感兴趣的文章
如何处理测试人员的流动问题?
查看>>
ASP.NET没有魔法——ASP.NET MVC界面美化及使用Bundle完成静态资源管理
查看>>
好代码是管出来的——C#的代码规范
查看>>
1.border-image
查看>>
PagerIndicator主题样式修改
查看>>
java中HashMap类用法
查看>>
完整部署CentOS7.2+OpenStack+kvm 云平台环境(2)--云硬盘等后续配置
查看>>
分布式监控系统Zabbix-完整安装记录 -添加端口监控
查看>>
Python之反向迭代
查看>>
STM32F4 输入输出(GPIO)模式理解
查看>>
转义符
查看>>
第一个移动端项目
查看>>
poj 1019
查看>>
asp.net mvc上传文件
查看>>
bitmq集群高可用测试
查看>>
通讯录从诺基亚手机同步至iphone
查看>>
subline text3利用正则搜索
查看>>
项目管理思考——职责
查看>>
主成分分析(PCA)原理详解
查看>>
短信验证接口网址
查看>>