Avoid Switch statement redundancy when multiple Cases do the same thing?

后端 未结 4 1035
轮回少年
轮回少年 2021-02-14 05:47

I have multiple cases in a switch that do the same thing, like so: (this is written in Java)

 case 1:
     aMethod();
     break;
 case 2:
     aMethod();
     b         


        
4条回答
  •  难免孤独
    2021-02-14 06:47

    It's called the "fall through" pattern:

    case 1:  // fall through
    case 2:  // fall through
    case 3: 
       aMethod(); 
       break; 
    case 4: 
       anotherMethod(); 
       break; 
    

提交回复
热议问题