在Java中获取JSON数组格式中的值,首先需要将JSON字符串转换为JSONObject对象。接着,要提取数组内容,需要确保数组字段被正确解析为JSONArray类型。以下代码展示了如何实现这一过程。javapublic class JsonExtracter {public static void main(String[] args) {String s = "{\"name\":\"a\",\"family\":[\"张三\",\"李四\"]}";JSONObject jsonObject = JSON.parseObject(s);//注意:family中的内容带有中括号[],所以要转化为JSONArray类型的对象JSONArray family = jsonObject.getJSONArray("family");for (int i = 0; i < family.size(); i++) { //提取出family中的所有String s1 = (String) family.get(i);System.out.println("currentFamily:" + s1);}}}通过这段代码,可以逐个输出数组"family"中的所有元素,即"张三"和"李四"。关键在于正确地识别和转换JSON对象,确保能够访问到目标数组,并进行遍历。