Sobes.tech
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-ը երաշխավորում է, որ տարրերի շրջայցի ժամանակ, դրանք կվերադարձվեն նրանց ավելացման կարգով։