Collections.unmodifiableList設定が一覧、以下の例のために変更することはできません。
パッケージのコレクション。 輸入はjava.util.ArrayList; 輸入java.util.Collections。 輸入はjava.util.List; パブリック クラスCollectionDemo { 公共 静的 ボイドメイン(文字列[]引数){ リストの<string>リスト= 新規のArrayList <> (); list.add( "A" ); 一覧 <文字列> unmodifiableList = Collections.unmodifiableList(リスト); unmodifiableList.add( "B" ); } }
次のような効果を実行した後です。
スレッドの例外"メイン" java.lang.UnsupportedOperationExceptionが
java.util.Collections $ UnmodifiableCollection.add(不明なソース)で
collection.CollectionDemo.mainで(CollectionDemo.java:13)
使用してリスト unmodifiableListパッケージには、エラーを修正し、修正されることはありません。