关于equls和endsWith的悲哀(以后有equals的位置要仔细看一下了)!

来源:互联网 发布:源码架设是什么意思 编辑:程序博客网 时间:2024/06/05 17:42

 

 

 

     今天leader检证代码,发现在最开始if判断的时候,把.equals写成了.endsWith 。

自己先做的UT也没有测出来(比较的flag是1位的),悲哀啊!哎。。。

 

 

 总结:

     这个错误出现在程序最开始的位置,我们在写完代码后,往往只是注意了其中的内容,

(看看这部分的逻辑是否正确,有没有规范错误)

忽略了开头和结尾的部分


之后要注意了!

 

 

备考:

具体是以下这样的

类1

。。。


。。。


。。。


if(常量.endsWith(flag)){

         this.方法aaa(参数)

}


。。。


。。。


。。。



方法aaa(){


类2.方法abc(参数)

具体处理逻辑。


}

 

------------------------------

2


方法abc(){

具体处理逻辑。

 

}

 

 

 

 

原创粉丝点击