我有一个像Java这样的JSONArray:["1","2","45","354"]然后,我想在这个数组中搜索一个元素.例如,检查数组中是否有"44".我试试
boolean flag = false;
for (int i = 0; i < jsonArray.length(); i++) {
if (jsonArray[i]= myElementToSearch){
flag = true;
}
}
Run Code Online (Sandbox Code Playgroud)
但我不能得到一个错误,因为它导致数组,而不是JSONArray
如果JSONArray中存在元素,我该如何编译?
myElementToSearch是一个String
它应该如下所示:
boolean found = false;
for (int i = 0; i < jsonArray.length(); i++)
if (jsonArray.getString(i).equals(myElementToSearch))
found = true;
Run Code Online (Sandbox Code Playgroud)
我假设它jsonArray有类型http://www.json.org/javadoc/org/json/JSONArray.html.
| 归档时间: |
|
| 查看次数: |
14959 次 |
| 最近记录: |