Java集合是Java中的一個非常重要的特性,它允許開發者保存、操作和處理數據的集合。
//用Java集合框架創建一個List List<String> list = new ArrayList<>(); list.add("蘋果"); list.add("香蕉"); list.add("橙子"); System.out.println(list);
上面的代碼演示了如何使用ArrayList創建一個字符串列表,并向其中添加三個字符串元素。我們可以使用Java集合框架提供的方法對這個列表進行操作,例如添加、刪除、排序等。
Java中的組合是一種關系,它描述了一個類包含多個其他類的實例。組合意味著一個類的對象包含其他類的一個或多個實例,這些實例不屬于對象的屬性,而是對象的組成部分。組合是面向對象編程中,非常常用的一種技巧。
//用Java組合方式創建一個汽車類 public class Car { private Engine engine; public Car(Engine engine) { this.engine = engine; } public void start() { engine.start(); System.out.println("車啟動了"); } }
上面的代碼演示了如何使用Java組合創建一個汽車類,其中汽車包含一個引擎實例,引擎被認為是汽車的組成部分。
Java集合和組合是面向對象編程中的兩個重要概念,它們都能夠幫助開發者更好地構建復雜的程序,并進行高效的數據處理。