開始使用免費開始

使用 Collections 與 Arrays

在這個練習中,你會看到 Collections Framework 中的 CollectionsArrays 輔助類別如何幫助你更輕鬆地操作並處理資料。

本練習屬於課程

Java 的資料型別與例外狀況

檢視課程

練習說明

  • "Lima""Bogota""Santiago" 加入 capitalsArrayList
  • 將變數 euCapitals 中的陣列轉換為 List
  • capitals 依字母順序排序。
  • capitals 的順序反轉。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

public class AllTheCities {

	public static void main(String[] args) {
		String[] euCapitals = {"Paris", "London", "Prague"};
		ArrayList capitals = new ArrayList();
        
        // Add cities to capitals all at once
		Collections.____(____, "Lima", "Bogota", "Santiago");
        // Convert euCapitals to List
        ____<____> euCapitalsList = Arrays.____(euCapitals);
        // Sort capitals
        ____.____(capitals);
        // Reverse capitals
        Collections.____(____);
        
		System.out.println(capitals);
		System.out.println(euCapitalsList);
		System.out.println(euCapitals);
	}
}
編輯並執行程式碼