【发布时间】:2015-04-16 12:12:46
【问题描述】:
我有一个名为 playtitles 的 JSONArray 和一个名为 playname 的字符串。 我想遍历 JSONArray 并检查字符串,但 JSONArray 没有 .contains() 函数,这是相关代码:
这是我收到的错误The method contains(String) is undefined for the type JSONArray
我尝试将 playName 转换为 JSON 字符串,但这似乎也不起作用。 我也尝试过使用 ArrayList,然后将其转换为 JSONArray,但这会导致更多问题。
有什么建议吗?
【问题讨论】:
-
这个 JSONArray 来自什么包?
-
不确定你的意思我正在使用 JSON jar
-
标准 Java 库中没有名为 JSONArray 的类。要么告诉我们它来自哪里,要么——如果它是你自己的类——提供它的来源。否则,任何人都可以在这里给出的唯一答案是 JSONArray 不提供 .contains()-Method。这是编译器已经告诉你的。