fre*_*low 0 java arrays algorithm null
我刚问了一个类似的问题,但后来我意识到我其实还需要别的东西.由于该问题已有两个答案,我不想编辑我的问题.所以这就是我真正需要的:
我想检测数组的子范围是否只包含空引用.不知何故这样:
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;
}
Run Code Online (Sandbox Code Playgroud)
在Java库中是否有这样的方法,所以我不必手动遍历数组?
Collections.frequency(Arrays.asList(array), null) == array.length
Run Code Online (Sandbox Code Playgroud)
对于一个范围,SLaks已.subList(from, to)在他的回答中提出.