sonar扫描问题部分解决方案

1.随机数
随机谁如果是用(int)(Math.random()*900)+100
建议改成这样new java.util.Random().nextInt(900) + 100
2.为空定义
如果是String str="";
建议定义成这样 String str;
3.数组
如果是List<String> list = new ArrayList<String>();
建议定义成这样List<String> list = new ArrayList<>();
4.返回值
如果是 Test test = testDao.find(id); return test
建议定义成这样 return testDao.find(id);
5.多个参数
如果定义是public void test(@Param("id") String id,@Param("name") String name,@Param("age") String age)
建议多个参数传值变成实体传值定义为public void test(@Param("testParam") TestParam testParam)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值