JSONArray的应用
来源:互联网 发布:大数据对零售业的影响 编辑:程序博客网 时间:2024/05/21 10:19
从json数组中得到相应java数组
网上参考代码如下:/** * 从json数组中得到相应java数组 * JSONArray下的toArray()方法的使用 * @param str * @return */ public static Object[] getJsonToArray(String str) { JSONArray jsonArray = JSONArray.fromObject(str); return jsonArray.toArray(); } public static void main(String[] args) { JSONArray jsonStrs = new JSONArray(); jsonStrs.add(0, "cat"); jsonStrs.add(1, "dog"); jsonStrs.add(2, "bird"); jsonStrs.add(3, "duck"); Object[] obj=getJsonToArray(jsonStrs.toString()); for(int i=0;i<obj.length;i++){ System.out.println(obj[i]); } }
代码from:
上述代码来源
个人认为可以更简洁,不必增加getJsonToArray方法,如下:/** * 从json数组中得到相应java数组 * JSONArray下的toArray()方法的使用 * @param str * @return */ public static void main(String[] args) { JSONArray jsonStrs = new JSONArray(); jsonStrs.add(0, "cat"); jsonStrs.add(1, "dog"); jsonStrs.add(2, "bird"); jsonStrs.add(3, "duck"); Object[] obj = jsonStrs.toArray(); for(int i = 0; i < obj.length; i++){ System.out.println(obj[i]); } }
需要注意的是:
JSONArray实例的add方法index需from 0 on
1 0
- JSONArray的应用
- JSONArray的应用
- JSONArray的应用
- JSONArray的应用
- JSONArray的应用
- 7、JSONArray的应用
- JSONArray的应用
- JSONArray的应用
- JSONArray 和JSONObject的应用
- json学习:JSONArray的应用
- json学习之三:JSONArray的应用
- 工作经验总结---JSONArray的简单应用
- JSONObject和JSONArray的理解及应用
- JSONArray 的用法
- 关于JSONArray的使用
- 【Android】JSONArray的合并
- jsonArray 的遍历
- JsonArray的使用
- 二叉树的深度
- JetBrains发布DataGrip 1.0——数据库与SQL领域中的瑞士军刀
- 再学习---Android相对布局(RelativeLayout)
- 唯爱小粽子:Mac下Nginx启动、重启和关闭
- 活动模块UIWebView
- JSONArray的应用
- awakeFromNib
- Android getReadableDatabase() 和 getWritableDatabase()
- iOS 利用UISCrollView作广告自动轮播效果
- cordova创建iOS项目
- 设计模式之中介者模式
- PHP获取某年第几周的开始日期和结束日期
- 李白打酒(DFS搜索)
- Android中的dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent()