Json转化是打印输出major如下问题?

来源:3-1 JSON使用

qq_今生今世_0

2017-07-25 23:06

我打印的: 这行是咋啦? "major": "[Ljava.lang.String;@d93b30", {  "birthday": "1992-12-12",  "major": "[Ljava.lang.String;@d93b30",  "school": "蓝翔",  "has_girlFriend": true,  "name": "王小二",  "comment": "这是一个注释",  "age": 22 }

写回答 关注

2回答

  • 慕移动9181930
    2022-03-26 10:23:49

    要避免int[]res=int[7]这样的写法,可移植性很差。写成int[]res=int[scores.length];System.out.println()--Systemoutprintln "." 

  • 小曾c
    2017-07-26 14:24:21

    打印输出的是一个major ,也就是一个集合,可以直接get

    JSONObject json = new JSONObject();

    json.put("level",100);

    JSONArray ja = new JSONArray();

    ja.add("关羽");

    ja.add("刘备");

    ja.add("张飞");

    json.put("hero",ja);

    System.out.println(json.get("hero"));

    结果:

    ["关羽","刘备","张飞"]


JSON快速入门(Java版)

JSON和GSON的应用,JSON快速入门视频教程,赶快加入吧

102037 学习 · 163 问题

查看课程

相似问题