代码优化

1.边界问题:比如一个月有四个星期,如果用户输入大于4,小于0的数字.我处理的方式是在前端判断,然后返回1

2.判断是否为空:null!=content&&!"".equals(content)

3.将全局变量改成局部变量

4.删除多余的注释

5.前端请求到后端的时候,最好设置状态码,然后前端根据状态码判断执行成败,渲染不同的界面

6.补充第二点:

isNotEmpty:判断某字符串是否非空

StringUtils.isNotEmpty(null) = false
StringUtils.isNotEmpty("") = false
StringUtils.isNotEmpty(" ") = true
StringUtils.isNotEmpty("bob") = true

isNotBlank:判断某字符串是否不为空且长度不为0且不由空白符构成

StringUtils.isNotBlank(null) = false
StringUtils.isNotBlank("") = false
StringUtils.isNotBlank(" ") = false
StringUtils.isNotBlank("\t \n \f \r") = false

 

转载于:https://my.oschina.net/Tsher2015/blog/716029

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值