java if else重构_java – 如何重构这个有多个if / else语句的方法
生活随笔
收集整理的這篇文章主要介紹了
java if else重构_java – 如何重构这个有多个if / else语句的方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我有一種感覺,這個if / else應該被重構,但我不確定我能做什么,或者我是否應該讓它像它一樣……
private String someReportUrl(HttpServletRequest request, HttpServletResponse response) {
String url;
if (isBackToReportsSummary(request)) {
url = SUMMARY_PAGE;
getReportsSummary(request, response);
} else if (isComingFromPageA(request)) {
url = getTabUrl(request, REPORT_URL_FOR_PAGE_A);
}
else {
url = "/standAlone/reportUrl.jsp";
}
return url;
}
基本上我有一個報告摘要頁面,其中列出了三到四份報告.首先,如果條件是用戶想要返回該頁面,則第二個條件是用戶選擇此特定報告時的情況,第三個條件是用戶選擇此報告作為獨立報告(而不是摘要頁面) .
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的java if else重构_java – 如何重构这个有多个if / else语句的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java类与对象实验报告心得体会_Jav
- 下一篇: 两个时间点距离 time_t c_天津二