Sortiert eine HashMap nicht gleich wie eine ArrayList?

Diskutiere Sortiert eine HashMap nicht gleich wie eine ArrayList? im Java Basics - Anfänger-Themen Bereich.
I

internet

Ich habe eine ArrayList und konvertiere diese in eine HashMap:

Nun habe ich aber festgestellt, dass die HashMap nicht so sortiert ist, wie die ArrayList.
Ist das normal?

Java:
        List<MyEntity> operatorList = entityField.getMyEntityList();

            HashMap<String, String> hashmap= new HashMap<String, String>();
            for (MyEntity myEntity : operatorList) {
                hashmap.put(myEntity.getLanguageName(), myEntity.getFieldName());
            }
 
H

httpdigest

Ja, ist es. Wenn du "Insertion Order" haben möchtest, nimm z.B. eine LinkedHashMap.
 
Thema: 

Sortiert eine HashMap nicht gleich wie eine ArrayList?

Passende Stellenanzeigen aus deiner Region:
Anzeige

Neue Themen

Anzeige

Anzeige
Oben