私が間違っている場合は、私を修正してください。約java.util.List
方法を読み取り、sublist(int fromIndex, int toIndex)
をテストIは、次の検索結果 :構造(サブリストを呼び出した結果を修正すること、アレイによって支えられてArrayList
を使用する場合ArrayListとLinkedListのjava.util.List subList(int、int)の動作
- )はUnsupportedOperationExceptionをスロー。
LinkedList
を使用しているときに、ノード間のリンクがあり、構造的に結果を変更してsublist()
を呼び出すと、UnsupportedOperationException
が返されません。ArrayList
に要素を追加する追加されている位置の右からすべての要素をシフトし、これはLinkedList
に元素を添加しながらsublist()
境界の外側の配列に影響を与える操作であるであろうため、
はあり新しいノードを作成し、隣接ノードリンクを変更することによってのみリストにリンクすることを意味しますか?
違いを示す短い自己完結型のコードスニペットを表示してください。 –
'Arrays.asList'を意味しますか? –