gpt4 book ai didi

java - 在 Intellij 中,如何安全地重构循环中的 continue 语句?

转载 作者:行者123 更新时间:2023-11-29 03:32:42 25 4
gpt4 key购买 nike

我讨厌我的 Java 代码中的 continue(和 break),但我并不总是编写代码的人,所以我想知道 Intellij 是否有从循环中删除它们的安全方法?这是一个简单的示例,显示了打印奇数的 for 循环:

package com.sandbox;

import static java.util.Arrays.asList;

public class Sandbox {

public static void main(String[] args) {
new Sandbox().run();
}

private void run() {
for (Integer integer : asList(1, 2, 3, 4, 5, 6, 7)) {
if (integer % 2 == 0) {
continue;
}
System.out.println(integer);
}
}
}

如何摆脱 continue 而不必担心我是否破坏了我的代码?

最佳答案

在 if 条件上按 Alt+Enter 并选择“Invert If Condition”。它在您的示例和其他一些示例中删除了“继续”。

关于java - 在 Intellij 中,如何安全地重构循环中的 continue 语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17309571/

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