检查Java中的布尔值

时间:2017-07-25 06:47:29

标签: java boolean

我想返回一个布尔值来检查String是否包含任何'值'从数据库获取数据后是否。 如果它包含其他任何错误,它应该返回true。

JSONObject context = memory.getContext(senderId, sessionId);

如果此上下文包含db的任何值,则在sysout时它应该返回true。 在此先感谢您的帮助。

我正在使用org.json.simple库

2 个答案:

答案 0 :(得分:3)

只检查上下文是否为null,如果size()大于0,则返回。

...
JSONObject context = memory.getContext(senderId, sessionId);

return context != null && context.size() > 0;

答案 1 :(得分:1)

由于JSONObjectorg.json.simple.JSONObject,其size方法将允许您确定其是否包含任何内容,例如:

return context != null && context.size() > 0;