list<map<string,object>>怎么转换为list

 我来答
钟欣荣zxr7
2016-09-24 · TA获得超过377个赞
知道小有建树答主
回答量:326
采纳率:0%
帮助的人:360万
展开全部
list<map<string,object>>怎么转换为list
map.values怎么转换为list或者string[]
if (areas != null)
for (Area eachArea : areas) {
areaNames1.put(eachArea.getId(),eachArea.getName());
}

ArrayAdapter<String> areaAdapter = new ArrayAdapter<String>(context,
android.R.layout.simple_spinner_item, ****);

(String[])areaNames1.values().toArray()我用的这个不行呀
谁能帮我ko啊。

  Map<String, String> map = new HashMap<String, String>();
map.put("1", "1");
map.put("2", "2");
map.put("3", "3");
map.put("4", "4");

Collection<String> valueCollection = map.values();
final int size = valueCollection.size();

List<String> valueList = new ArrayList<String>(valueCollection);

String[] valueArray = new String[size];
map.values().toArray(valueArray);
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式