博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java判断对象类型是否为数组
阅读量:6114 次
发布时间:2019-06-21

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

判断对象是否为数组:

public static void main(String[] args) {        String[] a = ["1","2"];        if(a instanceof String[]){            System.out.println("ss")        }        if(a.getClass().isArray()){            System.out.println("yy")        }    }

第一种做法:instanceof

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

 用法:
result = object instanceof class
参数:
Result:布尔类型。
Object:必选项。任意对象表达式。
Class:必选项。任意已定义的对象类。

第二种做法:Class类 isArray()

/**

* Determines if this {@code Class} object represents an array class.
*
* @return {@code true} if this object represents an array class;
* {@code false} otherwise.
* @since JDK1.1
*/
public native boolean isArray();

转载于:https://www.cnblogs.com/zhengwangzw/p/9078098.html

你可能感兴趣的文章
配合使用自制的PE3.0启动盘和Windows部署服务,实现Ghost网克
查看>>
web part迁移到sharepoint 2010后error的解决
查看>>
Vsftpd虚拟用户模式配置
查看>>
MSDN版,MSDN/OEM/RTM/VLK版的区别
查看>>
我的友情链接
查看>>
了解你所不知道的SMON功能(七):清理IND$字典基表
查看>>
PLSQL配置
查看>>
vlan间路由(通过一个路由器,也称单臂路由)
查看>>
linux命令:NTP网络时间同步服务器搭建配置及cisco交换机ntp配置
查看>>
IT技术图书离开一次性交易
查看>>
会畅通讯实力揽获 “2017中国IT用户满意度”奖项
查看>>
Debian资源库已加入Spectre、Meltdown漏洞检查器
查看>>
corosync v2 + pacemaker 高可用mariadb服务
查看>>
nginx反代后端动静分离 php会话保持使用memcached
查看>>
Word for mac 分小节问题
查看>>
WindowsServer2012史记6-Windows To Go的实践
查看>>
Windows Server 2008 AD R2 AD回收站恢复删除用户两种方法的比较
查看>>
演示:思科路由器上DHCP帮助地址的配置
查看>>
SQL Servr 2008空间数据应用系列三:SQL Server 2008空间数据类型
查看>>
MultiRow发现之旅(七)- 套打和打印
查看>>