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

 

 

 

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

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

 

 

 总结:

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

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

忽略了开头和结尾的部分


之后要注意了!

 

 

备考:

具体是以下这样的

类1

。。。


。。。


。。。


if(常量.endsWith (flag)){

         this.方法aaa(参数)

}


。。。


。。。


。。。



方法aaa(){


类2.方法abc(参数)

具体处理逻辑。


}

 

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

2


方法 abc(){

具体处理逻辑。

 

}

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值