Tôi vừa mới bắt đầu sử dụng các enums của Java trong các dự án của riêng mình (tôi phải sử dụng JDK 1.4 tại nơi làm việc) và tôi nhầm lẫn là cách thực hành tốt nhất khi sử dụng JavaDoc cho một enum.Cách tốt nhất để sử dụng JavaDoc để tạo tài liệu cho Java enum là gì?
Tôi đã tìm thấy rằng phương pháp này hoạt động, nhưng mã kết quả là một chút unrefined:
/**
* Doc for enum
*/
public enum Something {
/**
* First thing
*/
FIRST_THING,
/**
* Second thing
*/
SECOND_THING;
//could continue with more
}
Có cách nào tôi có thể phá vỡ các tờ khai enum trên đường riêng của họ mà không chaining chúng bằng dấu phẩy, hoặc đây có phải là cách tiếp cận tốt nhất để sử dụng JavaDoc cho một enum không?
Thực tế, ít nhất là đối với JDK1.7 (các phiên bản khác không được kiểm tra), hoàn toàn hợp pháp để có dấu phẩy sau * mọi giá trị * enum, bao gồm giá trị cuối cùng. Chỉ cần đặt dấu chấm phẩy trên dòng sau giá trị cuối cùng và bạn ổn. Điều này giúp dễ dàng di chuyển các giá trị xung quanh hoặc thêm/xóa các giá trị, mà không phải lo lắng về việc sử dụng dấu phẩy hoặc dấu chấm phẩy. – Bart