gpt4 book ai didi

java - Java 中的链接方法 JSONObject/JSONArray

转载 作者:行者123 更新时间:2023-11-30 09:15:24 26 4
gpt4 key购买 nike

我对 Java 有点陌生。我最近尝试将方法调用链接在一起,但 IDE 继续提示错误。这是一个示例。

int motoYear = (int) modelYear.get("yearsRange").get(0);

modelYear 是 JSONObject 类型。第一个 .get() 返回一个 JSONObject,第二个 .get() 返回一个 JSONArray,最终值是一个 int(如果这是按预期工作的话)。

第二个 .get() 在 IDE 中显示错误“无法解析方法‘get(int)’”。在不将值逐个分配给变量的情况下,是否可以巧妙地对单个 .get() 的预期返回进行类型转换?这样的事情可能吗?我目前正在使用 Android Studio IDE。

最佳答案

阅读the documentation . JSONObject 的方法get() 返回一个Object 类型的值。并且 Object 没有任何 get() 方法。

关于java - Java 中的链接方法 JSONObject/JSONArray,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19915502/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com