当前位置: 代码迷 >> Android >> Android String 如何判断是否为null
  详细解决方案

Android String 如何判断是否为null

热度:61   发布时间:2016-04-28 02:54:06.0
Android String 怎么判断是否为null
我的代码:
[{"id":null}]

      String temp=json_data.getString("id");
                    
                     if((temp==null)||(temp.equals("")||(temp.trim().length()==0)))
                     {
                      id=0;
                     }
                     else
                     {
                         id= json_data.getInt("id");
                     }


怎么不能赋值id=0,一直跳到  id= json_data.getInt("id");  
然后报错,报类型转换错误,请问怎么解决?
------解决思路----------------------
加一个temp.equals("null")试试;

------解决思路----------------------
你的json中获取的Id的值是“null”,而不是空,你在判断下吧,if(TextUtils.isEmpty(temp) 
------解决思路----------------------
 temp.equals("null"))这样应该没问题了
  相关解决方案