В чем основное преимущество использования HashMap в java?

В этом Java-проекте, который я рассматриваю, я продолжаю видеть код с HashMap, вот так

 /** imageID --> image map */
    Map<String,ImageIcon> imgs = new HashMap<String,ImageIcon>();

Затем позже в классе:

// images 
loadImages();
actualImage = imgs.get(this.DEFAULT_IMAGE_ID);
JLabel label = new JLabel(actualImage);

Какова цель этого кода? Я затуманен во всей концепции здесь.

12
задан Cœur 14 July 2018 в 13:57
поделиться