Skip to content

Commit 4c8de2d

Browse files
committed
enum
1 parent 3cfc0a3 commit 4c8de2d

5 files changed

Lines changed: 5 additions & 2 deletions

File tree

enums/Reflection.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import java.lang.reflect.*;
77
import java.util.*;
88
import onjava.*;
9+
import onjava.OSExecute;
910

1011
enum Explore { HERE, THERE }
1112

@@ -38,7 +39,7 @@ public static void main(String[] args) {
3839
System.out.println(exploreMethods);
3940
// Decompile the code for the enum:
4041
OSExecute.command(
41-
"javap -cp build/classes/java/main Explore");
42+
"javap -cp out/production/classes/java/main Explore");
4243
}
4344
}
4445
/* Output:

enums/TrafficLight.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ public void change() {
1616
case RED: color = Signal.GREEN;
1717
break;
1818
case GREEN: color = Signal.YELLOW;
19+
// return;
1920
break;
2021
case YELLOW: color = Signal.RED;
2122
break;

enums/UpcastEnum.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ public class UpcastEnum {
1010
public static void main(String[] args) {
1111
Search[] vals = Search.values();
1212
Enum e = Search.HITHER; // Upcast
13-
// e.values(); // No values() in Enum
13+
// e.values(); // No values() in Enum
1414
for(Enum en : e.getClass().getEnumConstants())
1515
System.out.println(en);
1616
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
// Visit http://OnJava8.com for more book information.
55
// {java enums.Burrito2}
66
package enums;
7+
//import static SpicinessEnum.*;
78
import static enums.SpicinessEnum.*;
89

910
public class Burrito2 {

0 commit comments

Comments
 (0)