`
woshixushigang
  • 浏览: 575801 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

string[] to map

    博客分类:
  • j2ee
 
阅读更多

 

 

public static Map<Integer, Object> convertStringToMap(String[] value) {
		if (value == null) {
			return new HashMap<Integer, Object>();
		}
		Map<Integer, Object> ret = new HashMap<Integer, Object>();
		for (int i = 0; i < value.length; i++) {
			int key = getIntValue(value[i]);
			ret.put(key, key);
		}
		return ret;
	}
 

 

Map<Integer, Object> sendto = AppUtils.convertStringToMap(this.request.get().getParameterValues("sendto"));
			if(sendto.get(0)!=null)
			{
				System.out.println("0");
			}
			if(sendto.get(1)!=null)
			{
				System.out.println("1");
				
			}

 小问题还真容易忽略,如果你sendto.get("1")就不行了。

分享到:
评论

相关推荐

    StringtoList和StringtoMap和StringtoObject和StringtoArray

    在Java编程中,经常需要...以上是关于"StringToList和StringtoMap和StringtoObject和StringtoArray"的基本知识。理解并掌握这些转换方法对于处理JSON数据至关重要,特别是在Java编程中进行Web服务开发或者API交互时。

    string-map.js:简单的 javascript StringMap 类

    script src =" path/to/string-map.js " &gt; &lt;/ script &gt; ###用法 // nodejs// var StringMap = require('string-map');var map = new StringMap ( ) ;map . set ( 'one' , 1 ) ;map . set ( 'two' , 2 )...

    Golang的 Json string和Map互相转换

    在存储的时候想把数据列表存储成json string,但是在代码使用的时候又觉得用map更快更方便。这个时候就需要相互转换,下面是一个转换的例子。... // test json string to map m, err := JsonToMap(jsonStr) if err !=

    json数据转换工具jsonutil

    Map&lt;String, Object&gt; map = JSONUtil.StringToMap(jsonString); String name = (String) map.get("name"); int age = (int) map.get("age"); ``` 同样,如果我们有一个Java对象需要转换成JSON格式,可以这样做: `...

    list转String

    String list 转化为 String, 使用Stringbuffer 。。。。。。。。。。。。。。。

    map.toString()后转换成Map类型

    Map&lt;String, String&gt; map = null; if ((null != str3) && (!"".equals(str3.trim()))) { String[] resArray = str3.split("&"); if (0 != resArray.length) { map = new HashMap(resArray.length); // 初始化...

    在Java 8中将List转换为Map对象方法

    在上面的代码中,我们使用了Collectors.toMap()方法来将List转换为Map,key是empId,值是empName。 如果我们想要整个员工对象作为Map的值,我们可以使用以下代码: Map, Employee&gt; mapOfEmployees = employees....

    java xml和map互转

    public static Map&lt;String, Object&gt; xmlToMap(String xmlStr) throws DocumentException { SAXReader reader = new SAXReader(); Document document = reader.read(xmlStr); Element rootElement = document....

    List<Map<String, List>> data保存到SharedPreference和读取

    String jsonStr = gson.toJson(dataList); SharedPreferences.Editor editor = getSharedPreferences(context).edit(); editor.putString(key, jsonStr); editor.apply(); } public static List&lt;Map&lt;String, ...

    map/list集合转化成xml字符串 xml字符串转化成map/list集合

    public Map&lt;String, String&gt; xmlToMap(String xmlStr) { Document doc = DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(new InputSource(new StringReader(xmlStr))); Node root = doc....

    java Pojo转Map

    Map&lt;String, Object&gt; map = new HashMap(); Class&lt;?&gt; clazz = pojo.getClass(); for (Field field : clazz.getDeclaredFields()) { field.setAccessible(true); map.put(field.getName(), field.get(pojo)); }...

    java一键xml转map,一键map转xml工具类

    Map&lt;String, String&gt; map = EasyXmlUtil.xmlToMap(xmlString); String xmlString = EasyXmlUtil.mapToXml(map); ``` 总结来说,`EasyXmlUtil`是一个实用的Java工具类,它封装了XML与Map之间的相互转换功能,使得...

    json 转换为map

    Map&lt;String, Object&gt; map = gson.fromJson(jsonString, Map.class); ``` 4. **处理Map结果**:转换完成后,`map`对象就可以用来访问JSON中的键值对了。 ```java String name = (String) map.get("name"); int age = ...

    string 对象 与json互转

    String jsonString = gson.toJson(map); System.out.println(jsonString); } } ``` 在上述例子中,`jsonToString`可能是一个测试类,用于验证这些转换方法。在实际开发中,你可以根据需求扩展这个测试类,例如...

    Converting Array to Map in Java.zip_in

    7. **可视化辅助**:`Converting Array to Map in Java.png`可能是一个流程图或示意图,帮助理解转换过程的可视化表示。在实际编程中,这类图表有助于解释代码逻辑,特别是在团队协作或技术文档中。 8. **异常处理*...

    Go-mapstructure-Go库用于解码泛型map值成Go结构体

    mapstructure.StringToFloat64HookFunc(), func(f reflect.Type, t reflect.Type, data interface{}) (interface{}, error) { if f == reflect.TypeOf(Age{}) && t == reflect.TypeOf(int(0)) { return ...

    Java Map 按值排序

    Map&lt;String, Integer&gt; sortedByValue = Maps.toMap( map.entrySet().stream(), entry -&gt; entry.getKey(), entry -&gt; entry.getValue(), Ordering.natural().onResultOf(Maps.Entry::getValue).reverse()....

    xml2map:XML到MAP转换器的Golang编写

    类似于map [string] interface {}或map [interface {}] interface {}。 这是从旧的XML格式到map [string] interface {} Golang的转换器 例如,map [string] interface {}可以用作模板生成中的通用类型。 Golang...

    pig udf 函数(urldecode row_number tomap)

    在这个主题中,我们将深入探讨 `urldecode`、`row_number` 和 `tomap` 这三个 UDF 在 Pig 中的应用以及如何在 CDH4.1.2 版本中实现它们。 1. **URLDecode UDF**: `urldecode` 是一个用于解码 URL 编码的字符串的...

    SpringBoot+Mybatis,返回Map的时候,将Map内的Key转换为驼峰的命名

    .collect(Collectors.toMap( entry -&gt; underscoreToCamelCase(entry.getKey()), entry -&gt; entry.getValue() )); } /** * 将下划线命名的字符串转换为驼峰命名 * * @param underscoreName 下划线命名的字符...

Global site tag (gtag.js) - Google Analytics