java的isArray_Java Class类 isArray()方法及示例
Class类isArray()方法isArray()方法在java.lang包中可用。
isArray()方法用于检查此类是否表示数组类。
isArray()方法是一个非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。
在检查Class对象是否为数组类时,isArray()方法不会引发异常。
语法:public boolean isArray();
参数:它不接受任何参数。
返回值:
此方法的返回类型为boolean,它根据以下情况返回布尔值:当此Class对象表示数组类时,它返回true。
当此Class对象不表示数组类时,它返回false。
示例//Java程序演示示例
//类的布尔isArray()方法的说明
public class IsArrayOfClass {
public static void main(String[] args) {
//创建并返回String Class对象
String str = new String();
Class cl1 = str.getClass();
//创建并返回整数类对象
Integer[] in = new Integer[] {
10,
20,
30
};
Class cl2 = in .getClass();
//我们正在检查给定的类Integer表示
//数组类
boolean in_array = cl2.isArray();
System.out.println("Is" + " " + cl2.getSimpleName() + " " + "Array Class: " + " " + in_array);
//我们正在检查给定的类String表示
//数组类
boolean str_array = cl1.isArray();
System.out.println("Is" + " " + cl1.getSimpleName() + " " + "Array Class: " + " " + str_array);
}
}
输出结果Is Integer[] Array Class: true
Is String Array Class: false
java的isArray_Java Class类 isArray()方法及示例相关推荐
- java super.getclass_Java Class 类 getSuperClass()方法及示例
Class类getSuperClass()方法getSuperClass()方法在java.lang包中可用. getSuperClass()方法用于返回Class,该Class表示此Class表示的 ...
- java long short_Java Long类shortValue()方法与示例
Long类shortValue()方法shortValue()方法在java.lang包中可用. shortValue()方法用于返回由此Long对象表示的值,该对象转换为short类型(通过强制转换 ...
- java compareto long_Java Long类compareTo()方法与示例
Long类compareTo()方法compareTo()方法在java.lang包中可用. compareTo()方法用于在数学上检查该Long对象与给定Long对象的相等性或不相等性,换句话说,可 ...
- JAVA的infinite_Java Float类isInfinite()方法与示例
语法:public boolean isInfinite (); public static boolean isInfinite (float value); Float类isInfinite()方 ...
- java class getfield_Java Class类 getField()方法及示例
Class类getField()方法getField()方法在java.lang包中可用. getField()方法用于返回一个Field对象,该对象指示该类的给定公共成员字段或由此Class对象表示 ...
- Java.lang.Class类 isArray()方法有什么功能呢?
转自: Java.lang.Class类 isArray()方法有什么功能呢? 下文讲述Class类中的isArray()方法的功能,如下所示: isArray()方法的功能 java.lang.Cl ...
- java 数组的class_Java Class isArray()方法
Java Class isArray()方法 java.lang.Class.isArray() 确定该Class对象表示一个数组类. 1 语法 public boolean isArray() 2 ...
- java集合框架LinkedList类的方法理解
java提供的LinkedList类是双向列表,列表中的每个节点都包含了对前一个和后一个元素的引用. LinkedList与ArrayList一样实现List接口,只是ArrayList是List接口 ...
- Java中包、类、方法、属性、常量的命名规则
1:包(package):用于将完成不同功能的类分门别类,放在不同的目录(包)下, 包的命名规则:对于包名:每个字母都需要小写. 将公司域名反转作为包名.比如www.baidu.com 比如:com. ...
最新文章
- Django博客系统(文章模型)
- 模拟浏览器发送请求报文
- oracle:ORA-01940无法删除当前已连接用户的解决方案
- 最新代理服务器列表 2008-09-2
- 2017双11技术揭秘—阿里数据库进入全网秒级实时监控时代
- do与mysql数据类型对照_dophon-db: dophon框架的数据库模块,支持mysql,sqlite数据库,带有orm持久化功能与链式操作实例,贴近逻辑习惯,支持mysql多数据源配置...
- ZZULIOJ 1088: 手机短号 (多实例)
- Python3.x中数据随机重排基本方法
- 红帽 与 CentOS 之间的恩怨情仇
- imagej边缘提取
- 公司法人没社保零申报,原来可以这样?
- 计算机专业英语unit11,计算机专业英语教程
- 解决安装office2007的各种工具时提示“安装程序找不到office.zh-cn/*”的问题
- ubuntu安装及使用笔记
- 自动抢某投资公司的理财产品预购
- JavaScript常见问题及答案
- 软件测试工程师面试套路和暗语灵魂解密(面试官看到一定会打我)
- 二维数组的四种创建方法
- Unity 实现人工智能语音
- 密码学-第一讲信息安全概论
热门文章
- java swing课程表设计_javaswing.Shedule 这是一个简单的课程表设计,数据连接为oracle 238万源代码下载- www.pudn.com...
- shedule()调用时机
- github errno 10054
- 大白话带你认识 ZooKeeper !重要概念一网打尽!
- chrome皮肤编写教材
- iOS极光推送的使用说明
- 双目相机图像校正(五)
- 模拟电路 运算放大器如何提高相位裕度
- Java新职篇:是什么是布尔型?
- 数据结构,计算二叉树叶子结点数 C语言实现