通过map+Function优化if else

需求背景 在实际项目中,好比在一个简单的订单处理系统,其中订单有不同的状态(比如新建、已支付、已发货、已收货等),为了实现基于状态机的逻辑处理,a56爆大奖在线娱乐们可以通过switch(状态)去对应不同状态的处理逻辑。 1 public String process2() { 2 switch (status) {
posted @ 2023-05-05 13:59  JustJavaIt  阅读(115)  评论(0编辑  收藏  举报