Из-за использования Generics в Java мне пришлось реализовать функцию с Voidвозвращаемым типом:
public Void doSomething() {
//...
}
и компилятор требует, чтобы я что-то вернул . Сейчас я просто возвращаюсь null, но мне интересно, хорошая ли это практика кодирования ...
Я спрашиваю о V OID, а не v подъязычная. Класс Void, а не зарезервированное ключевое слово void.
Я также попытался Void.class, void, Void.TYPE, new Void(), нет возврата на все, но все , что не работает. (По более или менее очевидным причинам) (Подробнее см. В этом ответе )
- Итак, что я должен вернуть, если тип возврата функции
Void? - Какое общее использование
Voidкласса?