Ich habe eine Enum:Mit ENUM als Annotation
public enum Vehicle {
CAR,
BUS,
BIKE,
}
Ich beabsichtige, diese ENUM-Werte als Anmerkungen zu verwenden: @ Vehicle.CAR, @ Vehicle.BUS, @ Vehicle.BIKE. Erlaubt mir Java, sie als Anmerkungen zu definieren?
Nein, denn Anmerkungen Schnittstellen sind, keine Werte. –
Nein. Nur Anmerkungen können als Anmerkungen verwendet werden. Lesen Sie das Tutorial: https://docs.oracle.com/javase/tutorial/java/annotations/index.html –
1. Ihr Code wird nicht kompiliert. 2. Was ist der Grund für Ihre Frage, welchen Nutzen hat das? – alfasin