在IDEA中将冗余的代码重构成一个单独的方法
在编写代码时,可能会有一些冗余代码,我们可以直接借助IDEA来完成方法的抽取,以减少代码的冗余度,下面举一个简答的小例子:
具体步骤如下:
(1) 选中需要重构的代码,CTRL + ALT + M 或者
鼠标右键>>Refactor>>Extract>>Method
(2) 设置好方法参数及方法名称:
(3) 完成方法的抽取:
我们在这里将部分代码抽取成了一个mySelect(name, age);
方法。
public static void function(String name,int age){
mySelect(name, age);
System.out.println("finish");
}
private static void mySelect(String name, int age) {
if(name=="hello"){
System.out.println(name);
}
if (age<18){
System.out.println("you are too young!!!");
}
if(age>18){
System.out.println("you are too old!!!");
}
}