String jackyString = \ if (jackyString != null) {
System.out.println(jackyString); } } }
6.3.1列入常数(Inlining a Constant)
如果要列入常数,请执行下列动作: I. 在Java编辑器中选取常数
II. 「Refactor」→「Extract Inlining...」
(或是在编辑器按右键,选取「Refactor」→「Extract Inlining...」)
图6.27
出现Inline Constant窗口
Eclipse中文教程.doc 第 248 頁,共 288 頁
更多电子书教程下载请登陆http://down.zzbaike.com/ebook
本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。
图6.28
有选Delete constant declaration,常数会被删除
图6.29
没有选Delete constant declaration,常数不会被删除
图6.30
预览窗口会显示重构要更动的部份,下半部的窗格显示两者的比较
Eclipse中文教程.doc 第 249 頁,共 288 頁
更多电子书教程下载请登陆http://down.zzbaike.com/ebook
本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。
图6.31
6.3.2列入区域变量(Inlining a Local Variable)
如果要列入区域变量,请执行下列动作: I. 在Java编辑器中选取区域变量
II. 「Refactor」→「Extract Inlining...」
(或是在编辑器按右键,选取「Refactor」→「Extract Inlining...」)
Eclipse中文教程.doc 第 250 頁,共 288 頁
更多电子书教程下载请登陆http://down.zzbaike.com/ebook
本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。
图6.32
出现Inline Local Variable窗口
图6.33
预览窗口会显示重构要更动的部份,下半部的窗格显示两者的比较
Eclipse中文教程.doc 第 251 頁,共 288 頁
更多电子书教程下载请登陆http://down.zzbaike.com/ebook
本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。
图6.34
6.3.3列入方法(Inlining a Method)
如果要列入方法,请执行下列动作: I. 在Java编辑器中选取方法
II. 「Refactor」→「Extract Inlining...」
(或是在编辑器按右键,选取「Refactor」→「Extract Inlining...」)
Eclipse中文教程.doc 第 252 頁,共 288 頁
更多电子书教程下载请登陆http://down.zzbaike.com/ebook
本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。