java中返回值的问题
答案:4 悬赏:40
解决时间 2021-01-17 17:36
- 提问者网友:爱唱彩虹
- 2021-01-16 18:00
java中返回值的问题
最佳答案
- 二级知识专家网友:一袍清酒付
- 2021-01-16 19:04
你把result和state定义在try上面,在try里面赋值,这样就ok了
String result = null;
String state = null;
try{
..............
obj = new JSONObject(URLDecoder.decode(rev,"UTF-8"));
result = obj.getString("rlt");
state = obj.getString("state");
String result = null;
String state = null;
try{
..............
obj = new JSONObject(URLDecoder.decode(rev,"UTF-8"));
result = obj.getString("rlt");
state = obj.getString("state");
全部回答
- 1楼网友:山有枢
- 2021-01-16 22:16
你可以尝试吧 obj 里面的内容印出来看。
- 2楼网友:玩家
- 2021-01-16 20:51
看下result的length,说不定有看不见的字符保护在内
- 3楼网友:舍身薄凉客
- 2021-01-16 20:20
if(result.equals("error"))
改成
if(result.trim().equals("error"))
追问:已经用Eclipse看了。if条件后面的运算结果是等于true的
没有不可见字符。
改成
if(result.trim().equals("error"))
追问:已经用Eclipse看了。if条件后面的运算结果是等于true的
没有不可见字符。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯