把光標(biāo)丟到int c中的c,按下shift+f6钥顽,輸入result_add
把光標(biāo)移到int d中的d义屏,按下shift+f6,輸入result_sub
于是就有
public static void main(String[] args) {
int result_add=new Cal().add(1,2);
int result_sub=new Cal2().sub(2,1);
System.out.println("Hello,s");
System.out.println(result_add);
System.out.println(result_sub);
}
擴(kuò)展方法 (alt+command+m)
選中System.out.println(result_add);
按下alt+command+m
在彈出的窗口中輸入mprint
于是有了
public static void main(String[] args) {
int result_add=new Cal().add(1,2);
int result_sub=new Cal2().sub(2,1);
System.out.println("Hello,s");
mprint(result_add);
mprint(result_sub);
}
private static void mprint(int result_sub) {
System.out.println(result_sub);
}
內(nèi)聯(lián)方法 (alt+command+n)
選中main中的mprint
alt+command+n
選中Inline all invocations and remove the method(2 occurrences) 點確定
然后我們等于什么也沒有做了~~:
public static void main(String[] args) {
int result_add=new Cal().add(1,2);
int result_sub=new Cal2().sub(2,1);
System.out.println("Hello,s");
System.out.println(result_add);
System.out.println(result_sub);
}