可以使用三元运算符来简化代码:

userLambdaQueryWrapper.eq(User::getSex, Byte.valueOf("1").equals(request.getSex()) ? 1 : 2);

这样就可以将两个 if-else 语句简化为一行代码。

if BytevalueOf1equalsrequestgetSex userLambdaQueryWrappereqUsergetSex1; else if BytevalueOf2equalsrequestgetSex userLambdaQueryWrappereqUsergetSex2; 这段代码可以简化吗

原文地址: https://www.cveoy.top/t/topic/bJcT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录