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()方法及示例相关推荐

  1. java super.getclass_Java Class 类 getSuperClass()方法及示例

    Class类getSuperClass()方法getSuperClass()方法在java.lang包中可用. getSuperClass()方法用于返回Class,该Class表示此Class表示的 ...

  2. java long short_Java Long类shortValue()方法与示例

    Long类shortValue()方法shortValue()方法在java.lang包中可用. shortValue()方法用于返回由此Long对象表示的值,该对象转换为short类型(通过强制转换 ...

  3. java compareto long_Java Long类compareTo()方法与示例

    Long类compareTo()方法compareTo()方法在java.lang包中可用. compareTo()方法用于在数学上检查该Long对象与给定Long对象的相等性或不相等性,换句话说,可 ...

  4. JAVA的infinite_Java Float类isInfinite()方法与示例

    语法:public boolean isInfinite (); public static boolean isInfinite (float value); Float类isInfinite()方 ...

  5. java class getfield_Java Class类 getField()方法及示例

    Class类getField()方法getField()方法在java.lang包中可用. getField()方法用于返回一个Field对象,该对象指示该类的给定公共成员字段或由此Class对象表示 ...

  6. Java.lang.Class类 isArray()方法有什么功能呢?

    转自: Java.lang.Class类 isArray()方法有什么功能呢? 下文讲述Class类中的isArray()方法的功能,如下所示: isArray()方法的功能 java.lang.Cl ...

  7. java 数组的class_Java Class isArray()方法

    Java Class isArray()方法 java.lang.Class.isArray() 确定该Class对象表示一个数组类. 1 语法 public boolean isArray() 2 ...

  8. java集合框架LinkedList类的方法理解

    java提供的LinkedList类是双向列表,列表中的每个节点都包含了对前一个和后一个元素的引用. LinkedList与ArrayList一样实现List接口,只是ArrayList是List接口 ...

  9. Java中包、类、方法、属性、常量的命名规则

    1:包(package):用于将完成不同功能的类分门别类,放在不同的目录(包)下, 包的命名规则:对于包名:每个字母都需要小写. 将公司域名反转作为包名.比如www.baidu.com 比如:com. ...

最新文章

  1. Django博客系统(文章模型)
  2. 模拟浏览器发送请求报文
  3. oracle:ORA-01940无法删除当前已连接用户的解决方案
  4. 最新代理服务器列表 2008-09-2
  5. 2017双11技术揭秘—阿里数据库进入全网秒级实时监控时代
  6. do与mysql数据类型对照_dophon-db: dophon框架的数据库模块,支持mysql,sqlite数据库,带有orm持久化功能与链式操作实例,贴近逻辑习惯,支持mysql多数据源配置...
  7. ZZULIOJ 1088: 手机短号 (多实例)
  8. Python3.x中数据随机重排基本方法
  9. 红帽 与 CentOS 之间的恩怨情仇
  10. imagej边缘提取
  11. 公司法人没社保零申报,原来可以这样?
  12. 计算机专业英语unit11,计算机专业英语教程
  13. 解决安装office2007的各种工具时提示“安装程序找不到office.zh-cn/*”的问题
  14. ubuntu安装及使用笔记
  15. 自动抢某投资公司的理财产品预购
  16. JavaScript常见问题及答案
  17. 软件测试工程师面试套路和暗语灵魂解密(面试官看到一定会打我)
  18. 二维数组的四种创建方法
  19. Unity 实现人工智能语音
  20. 密码学-第一讲信息安全概论

热门文章

  1. java swing课程表设计_javaswing.Shedule 这是一个简单的课程表设计,数据连接为oracle 238万源代码下载- www.pudn.com...
  2. shedule()调用时机
  3. github errno 10054
  4. 大白话带你认识 ZooKeeper !重要概念一网打尽!
  5. chrome皮肤编写教材
  6. iOS极光推送的使用说明
  7. 双目相机图像校正(五)
  8. 模拟电路 运算放大器如何提高相位裕度
  9. Java新职篇:是什么是布尔型?
  10. 数据结构,计算二叉树叶子结点数 C语言实现