การใช้งาน 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);
}
}