gpt4 book ai didi

java - 根据参数设置 boolean 条件

转载 作者:行者123 更新时间:2023-12-02 10:09:42 25 4
gpt4 key购买 nike

我在函数内部有一个 while 循环,如下所示:

private void search() {

while (!atEnemy()) {
...
}
}

但是我现在想将这个相同的函数用于其他目的,我想要这个函数:

private void search() {

while (atEnemy()) {
...
}
}

有没有一种方法可以根据参数在 while 循环中设置子句,而不是为此编写一个全新的函数(我可以将枚举作为参数传递给 search() 功能)?像这样的东西:

private void search(Enum true) {
Condition c = !atEnemy() if true == Enum.true else atEnemy();
while (!atEnemy()) {
...
}
}

最佳答案

为什么不在你的方法中添加一个参数?

private void search(boolean cond) {
while (atEnemy() == cond) {
...
}
}

关于java - 根据参数设置 boolean 条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55087047/

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