เรามีอาร์เรย์ของอ็อบเจ็กต์ หากคุณสมบัติหนึ่งของอ็อบเจ็กต์เหมือนกับอ็อบเจ็กต์อื่น เราถือว่าเป็นรายการซ้ำ เราต้องการจัดกลุ่มอ็อบเจ็กต์ตามคุณสมบัตินี้และเก็บข้อมูลว่ามี ซ้ำ กี่ครั้ง X A B O Y X Z I Y X Z U X A B L Y X Z K เราต้องการจัดกลุ่มตามค่าแรก อีกสองคุณสมบัติเหมือนกันในแต่ละรายการซ้ำ แต