字符串 “Map<String,List<String>>”如何获取到它的泛型的Type
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字符串 “Map<String,List<String>>”如何获取到它的泛型的Type相关的知识,希望对你有一定的参考价值。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
就是说,已知一个 关于类型的字符串(如“Map<String,List<String>>”),现在需要根据这个字符串,获得一个Map<String,List<String>>对象。请问各位大神有没有什么好方法.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Map<String, Object> objMap = new Hashmap<String, Object>();
// predefine and registration
objMap.put("Map<String,List<String>>", new HashMap<String,List<String>>());
objMap.put("Map<String,List<Integer>>", new HashMap<String,List<Integer>>());
...
// using
Object to = objMap.get("Map<String,List<String>>"); 参考技术A List<Object> list = (List<Object>)map.get("name");
//object o = map.get("name");
if(null != list && list.size() > 0)
Object o = list.get(0);
if(o instanceof String)
else if (o instanceof Integer)
else if ......
比较笨的方法O(∩_∩)O~
JQUERY检测字符串是不是包含字符串
有一个字符串比如“我爱中国”我要检测其中是不是有中国 用什么方法?
新手~~
var str="我爱中国";
if(str.indexOf("中国")>=0)
alert("含有此字符串");
else
alert("没有此字符串");
本回答被提问者采纳
以上是关于字符串 “Map<String,List<String>>”如何获取到它的泛型的Type的主要内容,如果未能解决你的问题,请参考以下文章