Bonjour,
Je viens de faire le code suivant, pour parcourir un java.util.Properties avec une lambda et un forEach en gardant les String et sans devoir créer une nouvelle map :
Quelqu'un aurait-il mieux ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Properties props = new Properties(); ((Hashtable<String, String>) ((Hashtable<?,?>) props)) .forEach((key,value) -> earnedMonths.put(Period.parse(key),Period.parse(value)) );
La Hashtable contient d'office des paires <String, String> mais quelqu'un de chez SUN/Oracle a décidé que ça implémenterait Map<Object,Object>...
Merci d'avance.
Partager