我找到了这段代码,但是在这里却找不到减号:

numIterations–;

StringBuilder text = new StringBuilder("testing");
int numIterations = text.length();

for (int i = 0; i < numIterations; i++) {
  System.out.print(text.charAt(i));
  if (someCondition()) {
    numIterations–;
  }
}

最佳答案

这会导致编译器错误。

可能是谁写的代码的意思是numIterations--;(请注意双精度-),它从变量中减去1。

08-04 16:35