想写个泛型的NullOrEmpty,不知可行否? 写了个这样的方法public static boolean arrayNullOrEmpty(byte[] objs){ return objs == null || objs.length == 0;}现在想用泛型,就是这个方法可以对int[],double[]之类的通用,请问如何写 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public static <T> boolean arrayNullOrEmpty(T[] array) { return array == null || array.length == 0; } public static boolean arrayNullOrEmpty(Object array) { if (array == null) { return true; } if (!array.getClass().isArray()) { throw new IllegalArgumentException("{" + array + "} is not an array!"); } return Array.getLength(array) == 0; } 问一个关于httpclient的问题 想在java程序中运行一个bat,遇到了问题想请各位看看,帮帮忙 Junit 验证Dao的执行结果 关于sax解析xml的问题,急!!!!!请高手指点 求教前辈们给解决一维数组算法问题?如何筛出数组中数值重复的元素? 一个数列题,来看看吧! 一个URL问题~~~ 如何进行国际化? 谁知道 N/A是什么意思呀, 本人想学java,请问java程序员的待遇如何,和java主要有几个比较强的方向 熟悉xp mode的帮忙看下, 主机ping不通虚拟机 文件的长度,究竟是算什么值?
public static <T> boolean arrayNullOrEmpty(T[] array) {
return array == null || array.length == 0;
} public static boolean arrayNullOrEmpty(Object array) {
if (array == null) {
return true;
} if (!array.getClass().isArray()) {
throw new IllegalArgumentException("{" + array + "} is not an array!");
} return Array.getLength(array) == 0;
}