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