Apa yang saya cari adalah koleksi tidak berurutan default yang didukung oleh array atau daftar array yang memungkinkan pencarian berdasarkan kunci. Atau peta asosiatif yang dapat dilalui berdasarkan waktu penyisipan.
Kasusnya adalah sebagai berikut, saya memiliki adaptor yang menelusuri koleksi melalui posisi, dan penyisipannya seperti daftar, tetapi pada saat yang sama saya ingin mengubah elemen individual dengan menemukannya berdasarkan kunci alih-alih mengulangi seluruh daftar.
Yang tidak saya inginkan adalah mengimplementasikan kembali seluruh Koleksi dari awal, atau mencegat panggilan untuk yang lain, karena itu pasti akan terjadi kesalahan.