java快速創建List

嗯 創建方式跟JDK的版本有關,JAVA8中可以使用Arrays.asList,Java9中可以使用List.of。

public static void main(String[] args) {
		// TODO Auto-generated method stub
		//1.使用Collections.addAll()方法,前提還是需要手動 new ArrayList
		ArrayList<String> s = new ArrayList();
		Collections.addAll(s,"1","2","3");
		
		//2. Java8中可以使用的方法使用Arrays.asList(...args) 直接返回一個List
		List<String> s2 = Arrays.asList("1","2","3");
		//3.如果引入了Guava的工具包,可以使用他的Lists.newArrayList(...args)方法
		//List<String> list = Lists.newArrayList("1","2","3")
		//4.如果是Java9,可以使用自帶的List類
		List<String> s4 = List.of("1","2","3");
	}

 

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