`
ddandyy
  • 浏览: 211391 次
  • 性别: Icon_minigender_1
  • 来自: 目前上海
社区版块
存档分类
最新评论

Map或List中null转成空串

 
阅读更多
	public Map NullConvertEmptyForMap(Map map) {
		Map convertedMap = null;
		Set mapset = map.entrySet();
		String EMPTYSTR = "";
		if (map != null) {
			convertedMap = new HashMap();
			for (Iterator it = mapset.iterator(); it.hasNext();) {
				Entry entry = (Entry) it.next();
				if (entry.getValue() == null) {
					convertedMap.put(entry.getKey(), EMPTYSTR);
				}
				else {
					convertedMap.put(entry.getKey(), entry.getValue());
				}
			}
		}

		return convertedMap;
	}

	public List NullConvertEmptyForList(List list) {
		List convertedList = null;
		if (list != null && list.size() > 0) {
			convertedList = new ArrayList();
			Iterator it = list.iterator();
			while (it.hasNext()) {
				Map map = (Map) it.next();
				Map convertedMap = NullConvertEmptyForMap(map);
				convertedList.add(convertedMap);
			}
		}
		return convertedList;
	}
分享到:
评论

相关推荐

    spring mvc拦截器过滤json中的null值

    spring mvc拦截器,过滤json数据中的null值,将null变成空字符串,内含截图,及jar包

    delphi分割字符串去空串.txt

    delphi分割字符串去空串

    由空格构成的串与空串是不同的

    由空格构成的串与空串是不同的 由空格构成的串与空串是不同的

    PHP中类型转换 ,常量,系统常量,魔术常量的详解

    PHP中类型转换 ,常量,系统常量,魔术常量的详解 1.自动类型转换; 在运算和判断时,会进行自动类型转换; 1)其他类型转为bool,判断时转换; 1)整型转布尔型:0转false,非0转为true;... 1) null转换为空串(空串不显示)

    java json不生成null或者空字符串属性(详解)

    下面小编就为大家带来一篇java json不生成null或者空字符串属性(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    Python基础教程详解(第二十九课)-连接list.doc

    它和昨天说的split正好相反:split是把一个字符串分割成很 多字符串组成的list,而join则是把一个list中的所有字符串连接成一个字符串。 join的格式有些奇怪,它不是list的方法,而是字符串的方法。首先你需要有一个...

    字符串转整型

    编写一个函数 int MyItoa( char * s ) ; 其功能是将 s 中以字符串形式存放的非负整数,转换成相应整数返回。例如,如果s 中存放字符串 “1234”,则该函数...假设s 中的字符全是数字,且不考虑s 是空串或s 太长的情况。

    django模型类中,null=True,blank=True用法说明

    1.模型类中设置:null=True,表示数据库创建时该字段可不填,用NULL填充. MySQL: Null这一列,如果值为YES表示:创建一条新记录时,该字段可不填,数据库会用默认值NULL填充.django模型类中声明null=True即可. desc = ...

    js代码-将数组中的0替换为空

    js代码-将数组中的0替换为空

    JSON字符串操作移除空串更改key/value的介绍|angluo-javascript-249028.pdf

    今天小编就为大家分享一篇关于JSON字符串操作移除空串更改key/value的介绍,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

    时间与字符串工具类

    功 能:返回一个字符串去掉右边空格后的值,如果为null则返回空串 功 能:判断一个字符串是否超出给定长度

    如何用phpMyadmin查询某表中的某字段为空的数据.pdf

    精品资源 欢迎下载

    Python判断字符串是否为空和null方法实例

    判断python中的一个字符串是否为空,可以使用如下方法 1、使用字符串长度判断 len(s) ==0 则字符串为空 #!/user/local/python/bin/python # coding=utf-8 test1 = '' if len(test1) == 0: print '字符串TEST1为...

    堆的串操作2.cpp

    n=0时的串称为空串(Null String),它的长度为0。 (2)子串:串中任意个连续的字符组成的子序列称为该串的子串。 (3)主串:包含子串的串相应地称为主串。 (4)子串在主串中的位置:通常将字符在串中的序号...

    Mindmap_串(String)1

    子串:串中任意个连续的字符组成的子序列称为该串的子空串是任何串的子串.一个串也可以看成是自身的子串子串个数公式:n(n+1)/2+1真子串:除本身之外的其它子串

    C# 判断字符串为空的几种办法

    1. 三种常用的字符串判空串方法:Length法:bool isEmpty = (str.Length == 0);Empty法:bool isEmpty = (str == String.Empty);General法:bool isEmpty = (str == “”);2. 深入内部机制:要探讨这三种方法的内部...

    powerbuilder

    如果想在椭圆或圆中输出文字或图形,那么应用程序应该首先绘制椭圆或圆,然后使用其它函数在椭圆或圆中输出文字或图形。 -------------------------------------------------------------------------------- ...

    Objective-C处理空字符串和页面传值及自定义拷贝

    在ios应用中,如果从网络请求数据,返回json或者是xml格式的数据时,经常会遇到空串,一般接口是用java等语言写的,如果是安卓,因为源语言都是java,只需判断是否等于null即可,但是在ios中会出现各种各项的形式,...

    js中!和!!的区别与用法

    可将变量转换成boolean类型,null、undefined和空字符串取反都为false,其余都为true。 !null=true !undefined=true !''=true !100=false !'abc'=false 2、!!常常用来做类型判断,在第一步!(变量)之后再做逻辑...

    XXXX.rar_argc argv_c语言 命令 参数 argc_argv_www.xxxx_xxxxerr_yes

    以下的版本, argv[0]为空串("") 。 argv[1] 为在DOS命令行中执行程序名后的第一个字符串 argv[2] 为执行程序名后的第二个字符串 ... argv[argc]为NULL。 *env: 安符串数组。env[] 的每一个元素都包含ENVVAR=...

Global site tag (gtag.js) - Google Analytics