การใช้งาน HashSet
สร้าง HashSet สำหรับเก็บรายการความสูงในหน่วยนิ้ว (Integer) จากนั้นเพิ่มค่าความสูงใหม่ และแทนที่ค่าหนึ่งด้วย null เพื่อดูว่า Set รองรับออบเจ็กต์ที่เป็น null ได้
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
ชนิดข้อมูลและการจัดการข้อยกเว้นใน Java
คำแนะนำการฝึกหัด
- Import
HashSetเพื่อใช้งานในแอปพลิเคชัน - สร้าง
HashSetของIntegerใหม่ และกำหนดให้กับตัวแปรheights - เพิ่มค่าความสูง
64ลงในรายการheights - แทนที่ค่า
64ด้วยnull
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
// Import HashSet
mport java.____.____;
public class Sizes {
public static void main(String[] args) {
// Create a HashSet of Integer using parameterized constructor
____<____> heights = new ____<____>();
heights.add(72);
// Add 64 to the set
heights.____(____);
heights.add(66);
heights.remove(64);
// Add null to the set
heights.____(____);
System.out.println(heights);
}
}