类型JSONArray的方法add(String)未定义

时间:2017-04-21 01:40:15

标签: java arrays json eclipse

我正在尝试创建一个JSON数组并将名称添加到列表中。但是我不能让Eclipse只是在列表中添加字符串。我试着寻找答案,但没有运气。

    JSONArray listNodes = new JSONArray(); //Create a JSON array for the nodes
    listNodes.add("hi");

我在add下面写了一条红线说“类型JSONArray的方法add(String)未定义”

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

我认为您正在使用JSON-java。在这种情况下,正确的方法是put(Object)

JSONArray listNodes = new JSONArray(); //Create a JSON array for the nodes
listNodes.put("hi");

文档:JSONArray#put(Object)