【发布时间】:2022-01-19 09:53:52
【问题描述】:
我想根据限制计数中的值执行一些代码,但我想将其值限制为最大 20000。 例如,如果通过的限制计数为 50000,则运行代码三次,值为 20000,20000,10000 如果限制计数为 10000,则按原样运行它
【问题讨论】:
-
你是如何计算这三个值的?在代码中做同样的事情。
标签: java loops while-loop
我想根据限制计数中的值执行一些代码,但我想将其值限制为最大 20000。 例如,如果通过的限制计数为 50000,则运行代码三次,值为 20000,20000,10000 如果限制计数为 10000,则按原样运行它
【问题讨论】:
标签: java loops while-loop
我猜,你需要这样的东西:
int limit = 50000;
int maxLimit = 20000;
while (limit > 0) {
callYourCode(Math.min(limit, maxLimit));
limit -= maxLimit;
}
【讨论】: