gpt4 book ai didi

java - iterator.hasNext() 中标记 "<"存在语法错误,AssignmentOperator 无效

转载 作者:行者123 更新时间:2023-12-01 16:44:09 28 4
gpt4 key购买 nike

在 iterator.hasNext() 中,显示错误。

iterator.hasNext() 中标记“<”存在语法错误,AssignmentOperator 无效

 JSONArray build;
int i;
for (; iteratorData.hasNext(); i < build.length())
{
-------------
-------------
i++;
}

最佳答案

您在 for 循环的增量/减量子句中放置一个条件。

您可能打算将其放入条件子句中:

int i = 0;
for (; iteratorData.hasNext() && i < build.length(); )
{
-------------
-------------
i++;
}

或者更好:

int i = 0;
for (; iteratorData.hasNext() && i < build.length(); i++)
{
-------------
-------------
}

或者(如果您不需要在循环外使用i的最终值):

for (int i = 0; iteratorData.hasNext() && i < build.length(); i++)
{
-------------
-------------
}

关于java - iterator.hasNext() 中标记 "<"存在语法错误,AssignmentOperator 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56147206/

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