中易网

java 中怎样对jsonarray做非空判断

答案:4  悬赏:50  
解决时间 2021-01-18 13:53
  • 提问者网友:别再叽里呱啦
  • 2021-01-18 05:58
java 中怎样对jsonarray做非空判断
最佳答案
  • 二级知识专家网友:轮獄道
  • 2021-01-18 07:27
一共有三种方式。
创建JSONArray jsonarray=new JSONArray ();
方法一:判断对象是否为空 jsonarray!=null
方法二:JSONArray是集合、数组可以用jsonarray.length()>0
方法三:jsonarray.toString()是否是“”空字符串,!“”.equals(jsonarray.toString())
一般用方法二就可以判断[]了,方法一和方法三结合使用。
全部回答
  • 1楼网友:等灯
  • 2021-01-18 10:35
空,有两个意思,一是null、另一个是empty
  • 2楼网友:渊鱼
  • 2021-01-18 09:00
java中都是对象 判断对象为非空一般是 object !=null 或者object!=“”第一个是判断对象是否存在 第二个判断对象内容是否为空串 还可以使用equals()方法判断如果你的这个jsonarray是个数组 也可以使用length()方法判断
  • 3楼网友:刀戟声无边
  • 2021-01-18 08:24
一共有三种方式。
创建JSONArray jsonarray=new JSONArray ();
方法一:判断对象是否为空 jsonarray!=null
方法二:JSONArray是集合、数组可以用jsonarray.length()>0
方法三:jsonarray.toString()是否是“”空字符串,!“”.equals(jsonarray.toString())
一般用方法二就可以判断[]了,方法一和方法三结合使用。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息