ทำไมเราใช้ set ใน Java?
ทำไมเราใช้ set ใน Java?

วีดีโอ: ทำไมเราใช้ set ใน Java?

วีดีโอ: ทำไมเราใช้ set ใน Java?
วีดีโอ: วิธีแก้ใช้งานโปรแกรม Java ไม่ได้ how to set path java in windows 7 2024, เมษายน
Anonim

Java - NS ชุด อินเตอร์เฟซ. NS ชุด คือคอลเล็กชันที่ไม่มีองค์ประกอบที่ซ้ำกัน เป็นแบบจำลองทางคณิตศาสตร์ ชุด สิ่งที่เป็นนามธรรม ชุด ยังเพิ่มสัญญาที่แข็งแกร่งขึ้นเกี่ยวกับพฤติกรรมของการดำเนินการเท่ากับและ hashCode ช่วยให้ ชุด อินสแตนซ์ที่จะเปรียบเทียบอย่างมีความหมายแม้ว่าประเภทการใช้งานจะต่างกัน

นอกจากนี้การใช้ set ใน Java คืออะไร?

ตั้งอยู่ใน Java . ชุด เป็นอินเทอร์เฟซที่ขยายคอลเลกชัน เป็นคอลเล็กชันของอ็อบเจ็กต์ที่ไม่เรียงลำดับซึ่งไม่สามารถเก็บค่าที่ซ้ำกันได้ โดยทั่วไป ชุด ถูกใช้งานโดย HashSet, LinkedHashSet หรือ TreeSet (การแทนแบบเรียง)

นอกจากนี้ เหตุใดเราจึงใช้ set and get method ใน Java NS รับวิธีการ เป็น ใช้แล้ว ถึง รับ หรือดึงค่าตัวแปรเฉพาะจากคลาส NS ชุด ค่าคือ ใช้แล้ว เพื่อเก็บตัวแปร จุดรวมของ รับ และ ชุด คือการดึงและจัดเก็บค่าข้อมูลตามนั้น

นอกจากนี้ เหตุใดเราจึงใช้ HashSet ใน Java

Java HashSet คลาสคือ ใช้แล้ว เพื่อสร้างคอลเลกชันที่ ใช้ ตารางแฮชสำหรับจัดเก็บ มัน สืบทอดคลาส AbstractSet และใช้อินเทอร์เฟซ Set HashSet คลาสไม่ซิงโครไนซ์ HashSet ไม่รักษาลำดับการแทรก

รายการหรือชุดไหนดีกว่ากัน

ความแตกต่างก็คือ ชุด ถูกจัดเก็บในลักษณะที่ไม่เรียงลำดับและไม่อนุญาตให้มีค่าที่ซ้ำกัน รายการ ใช้เพื่อจัดเก็บองค์ประกอบตามลำดับและอนุญาตให้มีค่าที่ซ้ำกัน ชุด องค์ประกอบไม่สามารถเข้าถึงได้โดยตำแหน่งดัชนีและ รายการ องค์ประกอบสามารถเข้าถึงได้ด้วยตำแหน่งดัชนี

แนะนำ: