gpt4 book ai didi

java - Dr java中的java错误

转载 作者:行者123 更新时间:2023-12-02 11:07:22 30 4
gpt4 key购买 nike

我在代码中添加了import java.util.ArrayList;(per suggestions here),然后出现2​​种错误。他们是:

error: the type of the expression must be an array type but it resolved to java.util.ArrayList<java.lang.Integer>

和:
error: length cannot be resolved or is not a field.

谁能告诉我他们的意思吗?我尝试通过在末尾添加 ()来更改长度语句,但这会导致更多错误,而我一开始就是这样。

最佳答案

对于ArrayList,您需要调用.size()方法以获取元素数,而不是长度。您不能仅将ArrayList视为基本数组。请提供一些代码示例以帮助解决其他错误。

int i = myList.size();

编辑:

我刚刚看到,实际上有人在您的另一个问题中提到了这一点。
How to modify a java program from arrays to arraylist objects?

由于您尝试采用社区编码的方法,因此仅提供一些技巧,可以帮助您成长,并为社区节省一些麻烦;)

在编写代码时,尝试使JavaDoc在浏览器中保持打开状态: http://download.oracle.com/javase/6/docs/api/

如果要尝试使用ArrayList,请查找其具有的方法和属性。通常,它还会链接到适当的教程,例如如何使用集合类。
浏览JavaDoc可能要比在这里发布问题更快,这将使您对基本Java类有一个很好的了解。

关于java - Dr java中的java错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5461699/

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