Javaを使用して、を宣言し、それにコンテンツを追加interface
したいと思います。static final List<String>
だから、
List<String> a = new ArrayList<String();
a.add("a");
a.add("b");
インターフェイスで。どうすればこれを行うことができますか?
次のように1行の初期化を行うことができます。
static final List<String> list = new ArrayList(Arrays.asList("a", "b", "c"));
使用できますCollections.unmodifiableList()
List<String> a = new ArrayList<String();
a.add("a");
a.add("b");
static final List<String> list = Collections.unmodifiableList(a);