Java-konventioner är att enum-namn alla är versaler, vilket omedelbart orsakar problem om du vill serialisera enumet i en annan form. Men när du serialiserar dessa enumvärden vill du använda gemener av "vänster", "top", "höger" och "bottom". Inga problem – du kan åsidosätta Side.
Ska enum vara versaler eller gemener?
Eftersom de är konstanter är namnen på en enumtyps fält med versaler. Du bör använda enumtyper när du behöver för att representera en fast uppsättning konstanter.
Ska enum alltid vara versaler?
Enums är en typ och enum-namnet ska börja med stor bokstav. Enum-medlemmar är konstanter och deras text ska vara versaler. Om de är deras egen klass börja med versaler, om de är medlemmar med små bokstäver.
Är enum skiftlägeskänsligt?
Enum-konstanter är skiftlägeskänsliga.
Ska uppräkningar skrivas med versaler C?
Det enda du bör göra all caps som det är konstanta/slutliga variabler. När du har lokala variabler bör du alltid använda kamelfodral. Namn på uppräkningstyper (även kallade uppräkningar) bör i allmänhet följa standardreglerna för typnamn (PascalCasing, etc.).