Java如何将Object对象转换为数组类型?

2026-05-24 01:590阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计367个文字,预计阅读时间需要2分钟。

Java如何将Object对象转换为数组类型?

今天使用了一个别人写的工具类,这个工具类主要功能是判空操作,包括集合、数组和Map等对象是否为空。以下是一部分代码示例:

javapublic static boolean isEmpty(Object object) { if (object==null) { return true; } if (object instanceof Collection) { return ((Collection) object).isEmpty(); } if (object instanceof Map) { return ((Map) object).isEmpty(); } if (object instanceof String) { return ((String) object).isEmpty(); } return false;}

今天在使用一个别人写的工具类,这个工具类,主要是判空操作,包括集合、数组、Map等对象是否为空的操作。

下面展示了一部分代码:

public static boolean isEmpty(Object object) { if(object == null){ return true; } //数组判空 if (object.getClass().isArray()) { Object[] obj = (Object[])object; return obj.length == 0; } }

在外部,我传进来一个数组后,可以看到直接强转为数组。

我测试了下,转换异常。

阅读全文
标签:代码今天

本文共计367个文字,预计阅读时间需要2分钟。

Java如何将Object对象转换为数组类型?

今天使用了一个别人写的工具类,这个工具类主要功能是判空操作,包括集合、数组和Map等对象是否为空。以下是一部分代码示例:

javapublic static boolean isEmpty(Object object) { if (object==null) { return true; } if (object instanceof Collection) { return ((Collection) object).isEmpty(); } if (object instanceof Map) { return ((Map) object).isEmpty(); } if (object instanceof String) { return ((String) object).isEmpty(); } return false;}

今天在使用一个别人写的工具类,这个工具类,主要是判空操作,包括集合、数组、Map等对象是否为空的操作。

下面展示了一部分代码:

public static boolean isEmpty(Object object) { if(object == null){ return true; } //数组判空 if (object.getClass().isArray()) { Object[] obj = (Object[])object; return obj.length == 0; } }

在外部,我传进来一个数组后,可以看到直接强转为数组。

我测试了下,转换异常。

阅读全文
标签:代码今天