您的位置:首页 > 编程语言 > Java开发

Iparhan_JavaSE代码简化

2016-05-26 20:45 441 查看
今天突然想到之前遇到的一个关于简化代码的问题,希望对新手有所帮助!

我们先拿一个字符串比较的基础上看看简化代码的魅力,下面的是第一次代码:

public class Test{
public static void main(String[] args) {
String a = "abc";
String b = "cba";
System.out.println(equals(a,b));

}

public static boolean equals(String a,String b){
if(a.equals(b)){
return true;
}else{
return false;
}
}
}


上面的是最笨的办法之一,代码量多,功能重读,接下来我们第一次简化这段代码:
public class Test{
public static void main(String[] args) {
String a = "abc";
String b = "cba";
System.out.println(a.equals(b));
}
}


那好,上面的代码先用2-3分钟看看吧,然后再想想应该就知道了下一步该怎么简化了,代码如下:
public class Test{
public static void main(String[] args) {
System.out.println("abc".equals("cba"));
}
}


好,这是最后一步了,我觉得也是最简化的代码了, 如果你们觉得还不够简化,尽情发挥吧,今天的分享到此结束,如果有缺陷希望指点,如果有所帮助那是我的荣幸,谢谢!
Iparhan_亲笔
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: