Case-insensitive matching of a string to a Java enum

后端 未结 9 1553
独厮守ぢ
独厮守ぢ 2020-12-24 10:59

Java provides a valueOf() method for every Enum object, so given an enum like

public enum Day {
         


        
9条回答
  •  南方客
    南方客 (楼主)
    2020-12-24 11:26

    I am using this way for case-insensitive matching of a string to a java enum Day[] days = Day.values(); for(Day day: days) { System.out.println("MONDAY".equalsIgnoreCase(day.name())); }

提交回复
热议问题