De manière générale, List place le même type (a une classe ou une interface parent commune). Votre conception est-elle déraisonnable ? La phrase mentionnée par le sujet : 但是需要拿到List,String, peut-elle être comprise comme Map et value comme List<String> ou String, alors ce serait bien de la concevoir uniformément comme List<String>, mais String C'est juste List<String> avec une longueur 1
vous-même à chaque fois que vous l'obtenez.Map<String, Object>
peut mettre String. Mais le type ne sera pas automatiquement déterminé. Vous devezinstanceof
De manière générale,
List
place le même type (a une classe ou une interface parent commune). Votre conception est-elle déraisonnable ?La phrase mentionnée par le sujet :
但是需要拿到List,String
, peut-elle être comprise commeMap
etvalue
commeList<String>
ouString
, alors ce serait bien de la concevoir uniformément commeList<String>
, maisString
C'est justeList<String>
avec une longueur 1Carte<Chaîne, Objet>
Carte directe<String,Object> ou Map<Object,Object>