Java-konventioner er, at enum-navne alle er store bogstaver, hvilket umiddelbart giver problemer, hvis du ønsker at serialisere enum i en anden form. Men når du serialiserer disse enum-værdier, vil du bruge små bogstaver af "venstre", "top", "højre" og "nederst". Intet problem - du kan tilsidesætte Side.
Skal enum være store eller små bogstaver?
Fordi de er konstanter, er navnene på en enumtypes felter med store bogstaver. Du bør bruge enum-typer, hver gang du har brug for at repræsentere et fast sæt konstanter.
Skal enum altid være med store bogstaver?
Enums er en type, og enum-navnet skal starte med et stort. Enum-medlemmer er konstanter, og deres tekst skal være med store bogstaver. Hvis de er deres egen klasse, start med store bogstaver, hvis de er medlemmer med små bogstaver.
Er der forskel på store og små bogstaver i enum?
Enum-konstanter er forskellige bogstaver.
Skal enums skrives med stort C?
Det eneste du bør lave all caps sådan er konstante/endelige variabler. Når du har lokale variabler, bør du altid bruge kamelhus. Navne på opregningstyper (også kaldet enums) skal generelt følge standardtypenavnereglerne (PascalCasing osv.).