java - ArrayList 编译错误

标签 java arrays arraylist compiler-errors

我试图在两个地方用 Java 创建一个数组列表,但我不知道我做错了什么。它说需要一个数组,但我不知道那是什么意思,因为我使用的是数组列表。

这是被搞乱的行:

static char rSpaces(String problem, int count)
{
    num.add(problem.charAt(count));
    char no = num[count];
    return no;
}

如果这有帮助,这是我在其中创建数组列表的行(我已经导入了它):

static ArrayList<Character> num = new ArrayList<Character>();

最佳答案

num[count] 是错误的,因为 num 不是数组。请改用 num.get(count)

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

相关文章:

java - 在 3d 空间中渲染三角形面

python - 从 numpy 数组中获取素数

arrays - 无法使用 '[AnyHashable : Any]' 类型的索引为 'Any?' 类型的值添加下标

java - 如何在同一个引用中设置不同的值

java - 如何在 if 语句中检查两个字符串是否相等?

java - Realm 无效类型

java - 为什么 log4j 在(多次)重复相同异常后禁用堆栈跟踪?

arrays - 如何使用百分比表示法在 ruby​​ 中制作整数数组?

java - 从 ArrayList 内的 ArrayList 获取字符串

Android 在多段线的开始和结束处放置标记