私はちょうどa similar questionと尋ねましたが、実際には別のものが必要であることがわかりました。その質問には既に2つの答えがあるので、私は自分の質問を編集したくありません。配列内の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;
}
は、私はアレイ全体に手動でループを持っていないので、Javaライブラリで、このような方法はありますか?範囲については
(注:メソッドが汎用である必要はありません。) –
@Tom:右、配列の共分散。 Javaの型システムの醜い穴:( – fredoverflow