Quy ước của Java là các tên enum đều là chữ hoa, điều này ngay lập tức gây ra vấn đề nếu bạn muốn tuần tự hóa enum ở dạng khác. Nhưng khi bạn tuần tự hóa các giá trị enum đó, bạn muốn sử dụng các giá trị viết thường của "left", "top", "right" và "bottom". Không vấn đề gì-bạn có thể ghi đè Side.
enum nên viết hoa hay viết thường?
Vì chúng là hằng số, tên của các trường của kiểu enum là trong các chữ cái viết hoa. Bạn nên sử dụng các kiểu enum bất kỳ lúc nào bạn cần biểu diễn một tập hợp hằng số cố định.
Enum có nên luôn là chữ hoa không?
Enum là một loại và tên enum phải bắt đầu bằng viết hoa. Các thành viên của Enum là các hằng số và văn bản của chúng phải được viết hoa toàn bộ. Nếu họ là lớp riêng của họ, hãy bắt đầu bằng chữ hoa, nếu họ là thành viên thì viết thường.
Enum có phân biệt chữ hoa và chữ thường không?
Hằng số Enum là phân biệt chữ hoa chữ thường.
Enums có nên viết hoa Ckhông?
Điều duy nhất bạn nên làm cho viết hoanhư vậy là các biến hằng / biến cuối cùng. Khi bạn có các biến cục bộ, bạn nên luôn sử dụng trường hợp lạc đà. Tên của các kiểu liệt kê (còn gọi là enums) nói chung phải tuân theo các quy tắc đặt tên kiểu chuẩn (PascalCasing, v.v.).