[JAVA] le Mapping en java
developppez
Messages postés
20
Date d'inscription
Statut
Membre
-
developppez Messages postés 20 Date d'inscription Statut Membre -
developppez Messages postés 20 Date d'inscription Statut Membre -
Bonjour,
Je cherche à comprendre une longue classe java, qui essentiellement se base sur le mapping, comme exemple de méthode pour cette classe qui est trés compliqué et trés longue;
...public Map validate(String validationFileName, Map parameterMap) {...
j'arrive pas à comprendre comment ça fonctionne le mapping en java, alors svp, si vous avez un petit exemple, commenté qui illustre le fonctionnement du mapping en Java, je serai trés reconnaissante.
Merci infiniment.
Je cherche à comprendre une longue classe java, qui essentiellement se base sur le mapping, comme exemple de méthode pour cette classe qui est trés compliqué et trés longue;
...public Map validate(String validationFileName, Map parameterMap) {...
j'arrive pas à comprendre comment ça fonctionne le mapping en java, alors svp, si vous avez un petit exemple, commenté qui illustre le fonctionnement du mapping en Java, je serai trés reconnaissante.
Merci infiniment.
Configuration: Windows XP Firefox 2.0.0.14
1 réponse
-
Salut,
Mapping cela veux dire mise en correspondance. Pour Java c'est expliqué par exemple dans la FAQ Hibernate-
Merci de me répondre, mais ce n'est pas ça, peut être que ça ne s'appelle pas mapping, je parle, de la classe Map(key, value), voici un exemple, que j'ai exécuté, et m'a affiché:
{}
{}
mais j'ai rien compris.
package MapExample;
import java.util.*;
public class MapExample {
public static void main(String args[]) {
Map map = new HashMap();
Integer ONE = new Integer(1);
for (int i=0, n=args.length; i<n; i++) {
String key = args[i];
Integer frequency = (Integer)map.get(key);
if (frequency == null) {
frequency = ONE;
} else {
int value = frequency.intValue();
frequency = new Integer(value + 1);
}
map.put(key, frequency);
}
System.out.println(map);
Map sortedMap = new TreeMap(map);
System.out.println(sortedMap);
}
}
-