10种常见的Java不规范代码
- - 编程语言 - ITeye博客1、在Eclipse中格式化源代码并管理import语句:. Eclipse提供了自动格式化源代码和管理import语句的功能(并移除未使用的语句). 你可以使用下面的快捷键来使用这些功能. Ctrl + Shift + F – 格式化源代码. Ctrl + Shift + O – 管理import语句并移除未使用的语句.
private boolean isEligible(int age){ if(age > 18){ return true; }else{ return false; } }上面的代码可以这么写
private boolean isEligible(int age){ boolean result; if(age > 18){ result = true; }else{ result = false; } return result; }
private boolean isEligible(int age){ boolean result; if(age > 18){ result = true; }else{ result = false; } return result; }可以只使用一个return语句来重写此方法。
private boolean isEligible(int age){ return age > 18; }
if(age > 18) return true; else return false;推荐
if(age > 18){ return true; }else{ return false; }
private boolean isEligible(final int age){ ... }
public static final String testAccountNo = "12345678";推荐
public static final String TEST_ACCOUNT_NO = "12345678";
if(age > 18){ if( voted == false){ // eligible to vote. } }可以使用一个if语句改写为:
if(age > 18 && !voted){ // eligible to vote }
private void someMethod(){ logger.log("My Application" + e); .... .... logger.log("My Application" + f); }可以创建一个常量代替字符串"My Application":
public static final String MY_APP = "My Application"; private void someMethod(){ logger.log(MY_APP + e); .... .... logger.log(MY_APP + f); }