json中传null和""有什么区别呢,有什么本质区别呢,null表示传了什么,""表示传了什么,如果想传空用什么
null表示的是一个对象的值,而并不是一个字符串。例如声明一个对象的引用,String a = null;
""表示的是一个空字符串,也就是说它的长度为0。例如声明一个字符串String str = "";
null表示的是无值,即空值或空对象引用
" "表示的表示长度为0的字符串
null是空值,“”是空字符串
null是空对象,“”是空字符串;
很多JSON库有判空方法:is_null(),直接判定。
空字串的话,要先to_string(), 再 size(),两步