Below is an instruction that describes a task. Write a response that appropriately completes the request.

### Instruction:
Javaで不変のリストを作成します。説明がなければ、コードのみ。

### Response:

プログラミング言語のみを使用してJavaで不変のリストを作成することはできません。Guavaやコレクションなどの外部ライブラリを使用して、不変のリストを作成する必要があります。

Guava Bookstoreを使用すると、不変リストを作成するコードは次のとおりです。


com.google.common.collect.immutabllistをインポートします。

パブリッククラスの模範的な不測の{
    public static void main（string [] args）{
        Immutlalist <string> listimutable lista = mutablelist.of（ "element1"、 "element2"、 "element3"）;
        //リストを変更してみてください。
    }
}

コレクションの書店では、不変リストを作成するためのコードは次のとおりです。

java.util.collectionsをインポートします。
java.util.listをインポートします。

パブリッククラスの模範的な不測の{
    public static void main（string [] args）{
        List <String> listAmutable = new ArrayList <>（）;
        listamutable.add（ "element1"）;
        listamutable.add（ "element2"）;
        listamutable.add（ "element3"）;
        
        リスト<文字列> listimutable lista = collections.unmodifialist（listamutable）;
        //リストを変更してみてください。
    }
}