0
je simple JSONObject commeConvertir JSONObject à Carte de manière fonctionnelle
{"name": "dido"}
Maintenant, je veux que se convertir à une carte, donc je l'ai écrit:
Map<String, String> newMap = StreamSupport
.stream(Spliterators.spliteratorUnknownSize(obj.keys(), Spliterator.ORDERED), false)
.collect(Collectors.toMap(Function.identity(), v -> obj.get(v)));
obj est une instance de JSONObject. obj.keys() renvoie un Iterator et obj.get() renvoie la valeur à cette clé.
Pourquoi ai-je une erreur? Comment puis-je le réparer de manière fonctionnelle?
"Pourquoi ai-je une erreur?" Ai-je manqué quelque chose? Quelle erreur avez-vous obtenu? – smarx