IDEA重構(gòu)常用操作

IDEA上快捷鍵

Shift+alt+command+T
public void method() {
    String str = "str";
    String aString = returnString().concat(str);
    System.out.println(aString);
}
接著我們選中`aString`库快,再打開重構(gòu)菜單
便會有下面的結(jié)果:
public void method() {
    String str = "str";
    System.out.println(aString(str));
}
private String aString(String str) {
    return returnString().concat(str);
}
Rename(Shift+F6)
把光標(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);
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蜂大,一起剝皮案震驚了整個濱河市闽铐,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌奶浦,老刑警劉巖兄墅,帶你破解...
    沈念sama閱讀 217,277評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異澳叉,居然都是意外死亡隙咸,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,689評論 3 393
  • 文/潘曉璐 我一進(jìn)店門成洗,熙熙樓的掌柜王于貴愁眉苦臉地迎上來五督,“玉大人,你說我怎么就攤上這事泌枪「藕桑” “怎么了?”我有些...
    開封第一講書人閱讀 163,624評論 0 353
  • 文/不壞的土叔 我叫張陵碌燕,是天一觀的道長误证。 經(jīng)常有香客問我,道長修壕,這世上最難降的妖魔是什么愈捅? 我笑而不...
    開封第一講書人閱讀 58,356評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮慈鸠,結(jié)果婚禮上蓝谨,老公的妹妹穿的比我還像新娘。我一直安慰自己青团,他們只是感情好譬巫,可當(dāng)我...
    茶點故事閱讀 67,402評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著督笆,像睡著了一般芦昔。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上娃肿,一...
    開封第一講書人閱讀 51,292評論 1 301
  • 那天咕缎,我揣著相機(jī)與錄音珠十,去河邊找鬼。 笑死凭豪,一個胖子當(dāng)著我的面吹牛焙蹭,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播嫂伞,決...
    沈念sama閱讀 40,135評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼孔厉,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了末早?” 一聲冷哼從身側(cè)響起烟馅,我...
    開封第一講書人閱讀 38,992評論 0 275
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎然磷,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體刊驴,經(jīng)...
    沈念sama閱讀 45,429評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡姿搜,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,636評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了捆憎。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片舅柜。...
    茶點故事閱讀 39,785評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖躲惰,靈堂內(nèi)的尸體忽然破棺而出致份,到底是詐尸還是另有隱情,我是刑警寧澤础拨,帶...
    沈念sama閱讀 35,492評論 5 345
  • 正文 年R本政府宣布氮块,位于F島的核電站,受9級特大地震影響诡宗,放射性物質(zhì)發(fā)生泄漏滔蝉。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,092評論 3 328
  • 文/蒙蒙 一塔沃、第九天 我趴在偏房一處隱蔽的房頂上張望蝠引。 院中可真熱鬧,春花似錦蛀柴、人聲如沸螃概。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,723評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽吊洼。三九已至,卻和暖如春肮韧,著一層夾襖步出監(jiān)牢的瞬間融蹂,已是汗流浹背旺订。 一陣腳步聲響...
    開封第一講書人閱讀 32,858評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留超燃,地道東北人区拳。 一個月前我還...
    沈念sama閱讀 47,891評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像意乓,于是被迫代替她去往敵國和親樱调。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,713評論 2 354

推薦閱讀更多精彩內(nèi)容