gpt4 book ai didi

java - 重试 for 循环?

转载 作者:行者123 更新时间:2023-11-29 03:24:40 31 4
gpt4 key购买 nike

是否可以使用 for lop 来设置对象的条件。如果该条件未通过测试(if 语句),则更改条件直到它通过测试?这是我的伪代码尝试,但我怀疑它是否有效:

for (int i = 0; i < myArray.size(); ++i){
myArray.get(i).position = random Position
if(myArray.get(i).position == allowed position){
//Success!
}else{
//re-attempt to change position until it meets criteria
}
}

请不要讨厌,我刚开始使用 Java。而且英语不是我的母语

谢谢

最佳答案

您可以使用 while 循环:

myArray.get(i).position = random Position

while (myArray.get(i).position != 100) {
myArray.get(i).position = random Position
}
// Success!

关于java - 重试 for 循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21642448/

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