Skip to content

Commit f289082

Browse files
author
xiachaochao
committed
123
1 parent 9dd438e commit f289082

5 files changed

Lines changed: 80 additions & 2 deletions

File tree

JavaBase/.classpath

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<classpath>
33
<classpathentry kind="src" path="src"/>
44
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
5-
<classpathentry kind="lib" path="D:/eclipse/log4j-1.2.17.jar"/>
6-
<classpathentry kind="lib" path="D:/eclipse/lombok.jar"/>
5+
<classpathentry kind="lib" path="D:/Program Files/eclipse/log4j-1.2.17.jar"/>
6+
<classpathentry kind="lib" path="D:/Program Files/eclipse/lombok.jar"/>
77
<classpathentry kind="output" path="bin"/>
88
</classpath>
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
package com.xinan.enum1;
2+
3+
public enum EnumTest {
4+
MON, TUE, WED, THU, FRI, SAT, SUN;
5+
6+
public static void main(String[] args) {
7+
for (EnumTest e : EnumTest.values()){//values怎么得来的?
8+
System.out.println(e.toString());
9+
}
10+
}
11+
}
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
package com.xinan.enum1;
2+
3+
public enum EnumTest01 {
4+
MON(1), TUE(2), WED(3), THU(4), FRI(5), SAT(6) {
5+
public boolean isRest() {
6+
return true;
7+
}
8+
},
9+
SUN(0) {
10+
public boolean isRest() {
11+
return true;
12+
}
13+
};
14+
private int value;
15+
16+
private EnumTest01(int value) {
17+
this.value = value;
18+
}
19+
20+
public int getValue() {
21+
return value;
22+
}
23+
24+
public boolean isRest() {
25+
return false;
26+
}
27+
}
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
package com.xinan.enum1;
2+
3+
public class TestEnum {
4+
5+
public static void main(String[] args) {
6+
EnumTest test = EnumTest.TUE;
7+
switch (test) {
8+
case MON:
9+
System.out.println("今天是星期一");
10+
break;
11+
case TUE:
12+
System.out.println("今天是星期二");
13+
break;
14+
case WED:
15+
System.out.println("今天是星期三");
16+
break;
17+
case THU:
18+
System.out.println("今天是星期四");
19+
break;
20+
case FRI:
21+
System.out.println("今天是星期五");
22+
break;
23+
case SAT:
24+
System.out.println("今天是星期六");
25+
break;
26+
case SUN:
27+
System.out.println("今天是星期日");
28+
break;
29+
default:
30+
break;
31+
}
32+
}
33+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
package com.xinan.enum1;
2+
3+
public class TestEnum02 {
4+
public enum ColorEnum{//定义一个枚举类
5+
RED,GREEN,YELLOW,BLUE;
6+
}
7+
}

0 commit comments

Comments
 (0)