用Lambda表达式替换根据不同类型做判断的多 if 语句
用Lambda表达式替换根据不同类型做判断的多 if 语句背景1、创建if条件的枚举类2、创建公共处理方法3、调用
背景
根据不同类型,获取类似的处理结果。如果使用if做判断,则会造成代码冗余且不美观。
public String getTagNum(String tagType, Integer dataClass, String tagNo) {
String[] type = {};
if("typeA".equals(tagType)){
type
原创
2021-06-23 21:06:31 ·
2206 阅读 ·
0 评论