Java 數組、List初始化賦值

1 數組初始化賦值

//第一種初始化賦值方式
String[] strs1={"1","2"};
 
//第二種初始化賦值方式
String[] strs2=new String[]{"1","2"};

2 List初始化賦值

//第一種初始化賦值方式
List<String> strList1=Arrays.asList(new String[]{"1","2"});
 
//第二種初始化賦值方式(推薦)
List<String> strList2=new ArrayList(Arrays.asList(new String[]{"1","2"}));
 
//第三種初始化賦值方式
List<String> strList3=new ArrayList<String>{{
    add("1");
    add("2");
}};

注:Arrays.asList()返回的對象不支持add()和remove()方法。具體原因請參考以下博客。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章