Java 集合框架是 Java 語言提供的一組接口和實現類,用于管理特定類型的對象組成的集合。
集合框架包含了以下接口:
Collection Set List Queue Deque SortedSet NavigableSet Map SortedMap NavigableMap
泛型是 Java 5 中引入的一個新概念,它使得代碼更具安全性、可讀性和可維護性。使用泛型,我們可以定義一個類、接口或方法,其中的類型參數在使用時由實際參數代替。
public class Box<T>{ private T t; public void set(T t){ this.t = t; } public T get(){ return t; } }
在泛型的使用中,一定要注意類型傳遞的正確性和可讀性。
Java 集合框架可以和泛型結合使用,例如:
List<String> list = new ArrayList<String>(); list.add("hello"); list.add("world"); for(String str : list){ System.out.println(str); }
在這個例子里,我們定義了一個 List,其中元素類型為 String,并通過 add 方法添加了元素。使用 for 循環遍歷元素時,我們不需要進行類型轉換,并且代碼更加安全和易讀。
上一篇jackson json
下一篇vue的cron插件