gpt4 book ai didi

Java 循环未按预期打印结果

转载 作者:行者123 更新时间:2023-12-02 11:48:26 25 4
gpt4 key购买 nike

package com.company;

public class Main {

public static int deleteFives(int start, int end) {
int count = 0;
for (int j = start; start < end; j++) {
count++;
}
return count;
}
public static void main(String[] args) {
int result = deleteFives(1, 100);
System.out.println(result);
}

}

当我实际调用该方法时,该循环没有给出任何输出。我只是想显示“计数”。我的输出实际上是空白的。我很困惑,因为我看不出任何缺陷。

最佳答案

因为循环定义中没有使用j。您在代码中编写了 start < end 而不是 j < end。下面的代码是打印结果

public static int deleteFives(int start, int end) {
int count = 0;
for (int j = start; j < end; j++) {
count++;
}
return count;
}

public static void main(String[] args) {
int result = deleteFives(1, 100);
System.out.println(result);
}

关于Java 循环未按预期打印结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48047525/

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