开始使用免费开始使用

使用 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);
	}
}
编辑并运行代码