node.js - java的map能不能装多种类型的值?String或者object或者List?
伊谢尔伦
伊谢尔伦 2017-04-18 10:54:24
0
4
715

一个方法是返回map类型的.
Map<string,string> 这样就object放不进去.
但是需要拿到List,String . 可以用map来实现吗?

我想要put("name","jack");put("list",Object);这样混合的.有什么办法实现?或者针对这样的问题还有其他合理的方式吗?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

répondre à tous(4)
伊谢尔伦

Map<String, Object> peut mettre String. Mais le type ne sera pas automatiquement déterminé. Vous devez instanceof

vous-même à chaque fois que vous l'obtenez.
黄舟

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

Peter_Zhu

Carte<Chaîne, Objet>

大家讲道理

Carte directe<String,Object> ou Map<Object,Object>

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal