在我的Android活动中,我通过HTTP获取一个JSONArray,其中包含用户名。 数组看起来像这样:
[{"username":"Julia"},{"username":"Anja"},{"username":"Hans"},{"username":"Sophia"},{"username":"Sarah"}]
我希望在Android Activity中检查给定的用户名是否已经存在。
什么是最有效的方法?还是说我必须遍历整个数组?
private boolean userexists(JSONArray jsonArray, String usernameToFind){
return jsonArray.toString().contains("\"username\":\""+usernameToFind+"\"");
}