public enum PlayerTypes {
TENNIS,
FOOTBALL,
BASKETBALL,
PINGPANG,
UNKNOWN
}
private static String createPlayer(PlayerTypes playerType) {
return switch (playerType) {
case TENNIS -> "网球运动员";
case FOOTBALL -> "足球运动员";
case BASKETBALL,PINGPANG -> "牛逼运动员沉默王二";
case UNKNOWN -> throw new IllegalArgumentException("未知");
};
}
本文介绍了一个Java代码示例,使用枚举类型PlayerTypes表示不同类型的运动员,并通过Switch表达式实现类型转换,将枚举值转换为中文描述。
1129

被折叠的 条评论
为什么被折叠?



