博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JSONArray的学习
阅读量:5824 次
发布时间:2019-06-18

本文共 1112 字,大约阅读时间需要 3 分钟。

hot3.png

从json数组中得到相应java数组,如果要获取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

从json数组中得到java数组,可以对该数组进行转化,如将JSONArray转化为String型、Long型、Double型、Integer型、Date型等等。 

分别采用jsonArray下的getString(index)、getLong(index)、getDouble(index)、getInt(index)等方法。 
同样,如果要获取java数组中的元素,只需要遍历该数组。

/**      * 将json数组转化为Long型      * @param str      * @return      */     public static Long[] getJsonToLongArray(String str) {          JSONArray jsonArray = JSONArray.fromObject(str);          Long[] arr=new Long[jsonArray.size()];          for(int i=0;i

转载于:https://my.oschina.net/u/2331760/blog/510529

你可能感兴趣的文章
技术人生的职场众生相 - 十多年的经验与心得
查看>>
PHPNow升级PHP版本
查看>>
ssh登录很慢的问题
查看>>
FIFO队列算法的C程序实现
查看>>
使用nginx搭建rtmp服务器
查看>>
PostSharp AOP
查看>>
python升级后带来的几个小问题
查看>>
IOS用CGContextRef画各种图形(文字、圆、直线、弧线、矩形、扇形、椭圆、三角形、圆角矩形、贝塞尔曲线、图片)...
查看>>
Google Developers中国网站发布!(转)
查看>>
【转】Jmeter分布式压力测试
查看>>
GDAL添加ECW格式支持
查看>>
JavaEE开发之SpringMVC中的自定义消息转换器与文件上传
查看>>
hdu5386(暴力)
查看>>
java.lang.IllegalStateException——好头疼
查看>>
Tomcat的目录结构
查看>>
Java 数据结构
查看>>
C 数组
查看>>
C 标准库 - <string.h>
查看>>
微服务化的基石——持续集成
查看>>
MTD应用学习札记【转】
查看>>