gpt4 book ai didi

intellij-idea - 上拉变量Intellij IDEA?

转载 作者:行者123 更新时间:2023-12-04 01:56:32 25 4
gpt4 key购买 nike

有没有办法用快捷方式将变量拉到 try-catch 块之外?例如:

来自:

try{
AbstractList<Type> t1 = new ArrayList<Type>();
} catch (Exception e) {
...
}


AbstractList<Type> t1;
try{
t1 = new ArrayList<Type>();
} catch (Exception e) {
...
}

最佳答案

我知道如何使用一些快捷方式来做到这一点:

  • 将光标放在 t1 上然后“显示意图 Action ”。从那里,选择“拆分为声明和分配”。您的代码现在将如下所示:
    try {
    AbstractList<String> t1;
    t1 = new ArrayList<String>();
    } catch (Exception e) {
    e.printStackTrace();
    }
  • 将光标放在声明行上。
  • 做“向上移动语句” Action 。现在您的代码将如下所示:
    AbstractList<String> t1;
    try {
    t1 = new ArrayList<String>();
    } catch (Exception e) {
    e.printStackTrace();
    }
  • 关于intellij-idea - 上拉变量Intellij IDEA?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28571221/

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