1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
import java.util.*; public class EnumTest { public static void main(String[] args){ Scanner in = new Scanner(System.in); System.out.print( "Enter a size:(SMALL,MEDIUM,LARGE,EXTRA_LARGE)" ); String input = in.next().toUpperCase(); Size size = Enum.valueOf(Size. class , input); //返回给定名字给定类的枚举常量 System.out.println( "size=" +size); System.out.println( "abbreviation=" +size.getAbbreviation()); if (size == Size.EXTRA_LARGE) System.out.println( "Good job--you paid attention to the _." ); } } enum Size{ SMALL( "S" ),MEDIUM( "M" ),LARGE( "L" ),EXTRA_LARGE( "XL" ); private Size(String abbreviation){ this .abbreviation = abbreviation; } public String getAbbreviation(){ return abbreviation; } private String abbreviation; }
|
枚举类使用(从键盘输入)
最新推荐文章于 2023-03-01 15:26:28 发布