跳至主要內容

IDEA重构技巧:提取常量

DD编辑部原创IntelliJ IDEAIntelliJ IDEA小于 1 分钟

IDEA重构技巧:提取常量

在代码库中,通常建议使用常量而不是文字值,那么我们来看看如何重构代码以引入常量open in new window

public static boolean beautifulBinaryStrings(String s) {
    while (!s.equals(s = s.replaceAll("AA|BB", ""))) {
        System.out.println(s);
    }
    return s.isEmpty();
}

我们的方法 beautifulBinaryStrings 使用字符串文字值。 我们可以在 macOS 上使用快捷键 ⌥⌘C,或者在 Windows/Linux 上使用 Ctrl+Alt+C 将这个值提取到常量。

IntelliJ IDEA 根据文字值建议常量名称。 我们将选择第一个建议。 根据需要,您也可以选择将这个常量移到其他类中。

好了,今天的分享就到这里,如果这个小技巧对你有用,那就帮忙点赞、在看、分享、关注,四连支持一下吧!

如果你觉得这个系列还不错,可以关注我在连载的这个专栏:玩转IntelliJ IDEA,分享各种使用技巧与好用插件!

上次编辑于:
贡献者: 程序猿DD