gpt4 book ai didi

java - "error: int cannot be dereferenced"尝试从 array.length 中减 1

转载 作者:行者123 更新时间:2023-12-01 10:15:31 30 4
gpt4 key购买 nike

正在开发一个单词搜索程序(与问题无关),我在尝试调试时偶然发现了此错误(“错误:int 无法取消引用”)。

                if((wordList[currentWord][0] == board[r][c])&(wordList[currentWord][currentWord.length(-1)] == board[r][c-1])) //second letter up
{
System.out.println(wordList[currentWord][1]);
foundRow = r;
foundColumn = c;
return true;
}

尝试编译后,我收到:“错误:int 无法取消引用”。我尝试对此错误进行一些研究,但我所能找到的只是有关尝试检查此方法与普通整数之间的等价性的信息,而不是尝试执行数学函数。预先感谢您

最佳答案

Length 是一个属性,而不是一个方法。应该是这样的:

currentWord.length-1

<罢工> 编辑:从您使用 currentWord 的方式来看,它似乎是一个 int,并且 int 没有长度。这可能是您正在尝试做的事情:

currentWord-1

关于java - "error: int cannot be dereferenced"尝试从 array.length 中减 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35925140/

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