Junior — Middle
Որ տեսակի Map տվյալների կառուցվածքը ապահովում է տարրերի ներդրման կարգը պահպանելը?
sobes.tech AI
Պատասխան AI-ից
Java- ում, տվյալների կառուցվածք Map, որը պահպանում է տարրերի տեղադրման կարգը, դա LinkedHashMap է: Այն ժառանգում է HashMap- ի հատկությունները, բայց նաև աջակցում է տարրերի կապված ցանկին նրանց ավելացման կարգով:
Օգտագործման օրինակ:
Map<String, Integer> map = new LinkedHashMap<>();
map.put("one", 1);
map.put("two", 2);
map.put("three", 3);
for (String key : map.keySet()) {
System.out.println(key);
}
// Արդյունք:
// one
two
// three
Այսպիսով, LinkedHashMap-ը երաշխավորում է, որ տարրերի շրջայցի ժամանակ, դրանք կվերադարձվեն նրանց ավելացման կարգով։