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()方法。具體原因請參考以下博客。