【初心者】Java質問・相談スレッド55【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0682デフォルトの名無しさん
NGNGJavaでは配列を不変にすることは無理。
対処法1.
メソッドにして毎回配列を返す。毎回配列をnewしてもいいし
内部でstaticに配列を持っておいて毎回cloneしてもいい。
対処法2.
リストで我慢する。リストならCollections.unmodifiableListで不変にできる。
5.0以降ならGenericsがあるんでリストで問題なかろう。
対処法3.
Enumで置き換えられないか検討する。
■ このスレッドは過去ログ倉庫に格納されています