NutzCN Logo
问答 Lang.array2map怎么用,谢谢谢谢~~~~~~~~~~~~~~~
发布于 27天前 作者 wx_17umictoo3b2m1dknki8 104 次浏览 复制 上一个帖子 下一个帖子
标签:

String[] array = Lang.array("string1", "String2", "String3");
Map map = Lang.array2map(Map.class, array, "string1");
System.out.println(map);

报错
org.nutz.lang.FailToGetValueException: Fail to get value for [java.lang.String]->[string1]

at org.nutz.lang.Mirror.makeGetValueException(Mirror.java:797)
at org.nutz.lang.Mirror.getValue(Mirror.java:859)
at org.nutz.lang.Lang.array2map(Lang.java:1028)
1 回复
Pet[] pets = new Pet[3];
.. // set values
// Use Pet objects' name attribute as Key to create a Map
Map<String,Pet> petMap = Lang.array2map(HashMap.class, pets, "name");
添加回复
请先登陆
回到顶部