Fonction en java

Résolu
Bonjour,

Je suis entrain d'écrire une application en java, et j'essaye de donner à une fonction une Map comme paramètre : public static void edit(String title,Map modif)
mais ça marche pas, et j'ai comme erreur : Map cannot be resolved to a type
Donc je sais pas si il ya une erreur dans mon code ou si on peut pas faire ça tt simplement.
A voir également:

2 réponses


 
Bonsoir,
Non, ton code doit sûrement être correct, mais le truc, c'est que lors de la compilation, le compilateur voit que tu utilises une classe qui s'appelle Map, mais il ne la connait pas.
Pour qu'il la connaisse, il faut que tu l'importes. Pour ce faire, tu dois ajouter la ligne suivante au début de ton fichier (si ton fichier n'est pas dans le package par défaut, tu dois d'abord déclarer le package, puis faire tes import) :
import java.util.Map

Cordialement,
0

 
merci beaucoup , je n'y avais pas pensé.
0