Set Use เท่ากันหรือไม่?
Set Use เท่ากันหรือไม่?

วีดีโอ: Set Use เท่ากันหรือไม่?

วีดีโอ: Set Use เท่ากันหรือไม่?
วีดีโอ: Using Set Identities 2024, พฤศจิกายน
Anonim

NS ชุด . เท่ากับ () วิธี เป็น ใช้เพื่อเปรียบเทียบสองเท่านั้น ชุด สำหรับ ความเท่าเทียมกัน . คุณ สามารถใช้ NS ชุด เพื่อกำจัดรายการที่ซ้ำกัน แต่ระวัง: HashSet ไม่ได้ ใช้ วิธีเท่ากับ () ของวัตถุที่มีเพื่อกำหนด ความเท่าเทียมกัน.

ในการนี้เซตสามารถเท่ากันและเทียบเท่าได้หรือไม่?

เซตเท่ากัน เป็น เทียบเท่า , แต่ เซตเทียบเท่า อาจจะไม่ เท่ากับ . นี่แสดงให้เห็นในตัวอย่างข้างต้นโดยที่ A ~ B แต่ A ≠ B. Two ชุด เป็น เท่ากับ เมื่อพวกมันมีองค์ประกอบเหมือนกันทุกประการ และ ชุด เป็น เทียบเท่า เมื่อการโต้ตอบแบบตัวต่อตัว สามารถ เป็น ชุด ขึ้นระหว่างสอง ชุด.

HashSet ใช้เท่ากับหรือ hashCode หรือไม่ ความสัมพันธ์ระหว่าง เท่ากับ และ hashCode คือ: ถ้า เท่ากับ คืนค่าเป็นจริง แล้ว hashCode ต้องคืนค่าเดิม มิฉะนั้นโครงสร้างเช่นจาวา ใช้ประโยชน์ HashSet จะไม่พบถังเดียวกันและไม่สามารถรับประกันได้ว่าไม่มีสองถัง เท่ากับ วัตถุใน a HashSet.

รู้ยัง เซตไม่เท่ากันคืออะไร?

เท่ากันและ ชุดไม่เท่ากัน สอง ชุด X และ Y นั้นเท่ากันหากมีองค์ประกอบเหมือนกันทุกประการ (โดยไม่คำนึงถึงลำดับของการปรากฏใน ชุด ). เท่ากับ ชุด จะแสดงเป็น X = Y มิฉะนั้น ชุด เรียกว่า ชุดไม่เท่ากัน ซึ่งแสดงเป็น X ≠ Y

เท่ากัน กับ เท่ากัน ต่างกันอย่างไร?

เทียบเท่า . เท่ากับ และ เทียบเท่า เป็นศัพท์ที่ใช้บ่อยในวิชาคณิตศาสตร์ หลัก ความแตกต่างระหว่างเท่ากับ และ เทียบเท่า คือคำว่า เท่ากับ หมายถึงสิ่งที่คล้ายคลึงกันทุกประการในขณะที่คำว่า เทียบเท่า หมายถึงสิ่งที่คล้ายคลึงกัน ใน ด้านเฉพาะ