Meilleure façon de créer une carte vide en Java

J'ai besoin de créer une carte vide.

if (fileParameters == null)
    fileParameters = (HashMap<String, String>) Collections.EMPTY_MAP;

Le problème est que le code ci-dessus, produit de cet avertissement:
De sécurité de Type: Décoché projetée à partir de la Carte de HashMap

Quelle est la meilleure façon de créer cette carte vide?

  • Quel est votre type déclaré pour fileParameters?
  • Vous aurez probablement un ClassCastException trop.
  • fileParameters devrait être une Carte et pas une HashMap.
InformationsquelleAutor JorgeO | 2009-03-11