Java 学习笔记

所有文章
📖 最新文章 transmittable-thread-local 库 JOOR 反射库 Lombok 库:为你减少样板代码 Slf4j 日志组件的使用 加速maven、gradle依赖下载
📖 Java 基础 安装 第一个程序 使用 UTF-8 编写代码 空值 null 正则表达式 线程 日期/时间 匿名类 枚举 ThreadLocal 线程本地变量 动态代理 jar 命令

Java : 使用 Class 对象的 isArray 方法判断对象是否为数组


示例:

public class Main {

    public static void main(String[] args) {
        Integer obj1 = 100;
        Integer[] obj2 = new Integer[]{100, 101};

        System.out.println(obj1.getClass());
        System.out.println(obj1.getClass().getCanonicalName());
        System.out.println(obj1.getClass().isArray());

        System.out.println();

        System.out.println(obj2.getClass());
        System.out.println(obj2.getClass().getCanonicalName());
        System.out.println(obj2.getClass().isArray());
    }

}

运行结果:

class java.lang.Integer
java.lang.Integer
false

class [Ljava.lang.Integer;
java.lang.Integer[]
true

( 本文完 )

文章目录