例如,如果我们有方法:
private A getA(A a1, A a2) {
if (a1 != null) {
return a1;
} else {
return a2;
}
}
字符串
IDEA是否有一些热键(如Ctrl+Alt+V用于提取变量)可以从这段代码中生成如下内容:
private A selectA(A a1, A a2) {
A result;
if (a1 != null) {
result = a1;
} else {
result = a2;
}
return result;
}
型
1条答案
按热度按时间aij0ehis1#
将插入符号放在方法名称处,按Alt+Enter,然后选择“将主体转换为单出口点形式”。它会将方法转换为单个
return
形式。设置可以在
Settings | Editor | Intentions
中找到,然后是Java | Control flow | Transform body to single exit-point form
。默认情况下应启用该选项。