【发布时间】:2011-01-18 22:43:54
【问题描述】:
我刚问过a similar question,但后来我意识到我实际上需要别的东西。由于该问题已经有两个答案,我不想编辑我的问题。所以这就是我真正需要的:
我想检测数组的子范围是否包含仅空引用。有点像这样:
public static <T> boolean nullReferencesOnly
(T[] array, int fromInclusive, int toExclusive)
{
for (int i = fromInclusive; i < toExclusive; ++i)
{
if (array[i] != null) return false;
}
return true;
}
Java 库中是否有这样的方法,所以我不必手动循环遍历数组?
【问题讨论】:
-
(注意,方法不需要是泛型的。)
-
@Tom:对,数组协方差。 Java 类型系统中的丑陋漏洞 :(
标签: java arrays algorithm null