เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การใช้งาน Collections และ Arrays

ในแบบฝึกหัดนี้ คุณจะได้เห็นว่าคลาสเสริมของ Collections Framework อย่าง Collections และ Arrays ช่วยให้จัดการและทำงานกับข้อมูลได้ง่ายขึ้นอย่างไร

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

ชนิดข้อมูลและการจัดการข้อยกเว้นใน Java

ดูคอร์ส

คำแนะนำการฝึกหัด

  • เพิ่ม "Lima", "Bogota" และ "Santiago" ลงใน ArrayList ชื่อ capitals
  • แปลง array ในตัวแปร 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);
	}
}
แก้ไขและรันโค้ด