0

私はArrayListソートされたInteger数字を持っています。リストに要素を挿入する必要がありますが、順序を維持するために挿入する場所を知る必要があります。

追加して使用するだけCollections.sort()では、挿入された要素の場所を見つけることができません。

4

3 に答える 3

6

ArrayList indexOfを使用する

public int indexOf(Object o)

このリストで指定された要素が最初に出現するインデックスを返すか、このリストに要素が含まれていない場合は -1 を返します

于 2013-10-05T12:33:40.913 に答える
1

Javadoc から

add(E e)  Appends the specified element to the end of this list.

size-1したがって、追加時にできるインデックスを見つけるには

于 2013-10-05T12:34:17.757 に答える