Ich habe eine Enum-KlasseWie abzubilden Aufzählungen auf ganze Zahlen
public enum PacketTypes {
NONE, //0
TEXT, //1
ACCEL, //2
GYRO, //3
MAG, //4
LOCATION, //5
QUAT, //6
COLOR, //7
BUTTON //8
}
Ich bin neugierig, wie diese Aufzählungen zu Ints abzubilden, z
System.out.println(PacketTypes.LOCATION); // Prints a 5
Ich hoffe, das macht Sinn.
'System.out.println (PacketTypes.LOCATION.ordinal());' – 4castle
Hilft dies? Https: //docs.oracle.com/javase/tutorial/java/javaOO/enum.h tml – Chris
Das klingt wie ein [XY-Problem] (https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem/66378#66378). Warum möchten Sie Ihre Enum-Werte wie ganze Zahlen behandeln? – VGR