私の質問は次Collectionのとおりです。コレクションに番号を追加して一意性を維持するかどうかを知るために、番号がに含まれているかどうかをすばやく判断する方法は何ですか。私がそれを助けることができれば、私はむしろリストを繰り返したくありません。
私はList<Integer>と呼ばれていnumberListます。一意の整数を格納し、重複を追加しないようにしたい。私はこのようなことをしたいと思います:
private void add(int number) {
if (!numberList.contains(number)) {
numberList.add(number);
}
}
numberListただし、オブジェクトのリストが含まれているため、これは明らかに機能しませIntegerん。したがって、数に関係なく、それぞれが一意のオブジェクトです。
ありがとう!