Do việc sử dụng Generics trong Java, tôi đã phải triển khai một hàm có Void
kiểu trả về:
public Void doSomething() {
//...
}
và trình biên dịch yêu cầu tôi trả lại một cái gì đó . Bây giờ tôi mới quay trở lại null
, nhưng tôi đang tự hỏi liệu đó có phải là phương pháp viết mã tốt ...
Tôi đang hỏi về V oid, không phải v oid. Lớp Void
, không phải từ khóa dành riêng void
.
Tôi cũng đã cố gắng Void.class
, void
, Void.TYPE
, new Void()
, không trở lại ở tất cả, nhưng tất cả những gì không làm việc ở tất cả. (Vì những lý do rõ ràng hơn hoặc ít hơn) (Xem câu trả lời này để biết chi tiết)
- Vì vậy, những gì tôi phải trả về nếu kiểu trả về của một hàm là
Void
? - Công dụng chung của
Void
lớp học là gì?