Завдяки використанню Generics у Java мені довелося реалізувати функцію, що має Void
тип повернення:
public Void doSomething() {
//...
}
і компілятор вимагає повернути щось . Поки що я просто повертаюся null
, але мені цікаво, чи це хороша практика кодування ...
Я запитую про V oid, а не v oid. Клас Void
, а не зарезервоване ключове слово void
.
Я також спробував Void.class
, void
, Void.TYPE
, new Void()
, нема вороття на все, але все , що не працює. (З більш-менш очевидних причин) ( Деталі див. У цій відповіді )
- Отже, що я повинен повернути, якщо тип повернення функції
Void
? - Яке загальне використання
Void
класу?