Java 泛型 void/Void types
2022-08-31 11:01:27
我正在为apache HttpClient包实现一个,如下所示:ResponseHandler
new ResponseHandler<int>() {
public int handleResponse(...) {
// ... code ...
return 0;
}
}
但我希望该函数不返回任何内容,即.这可能吗?以下内容不会编译,因为 不是有效的 Java 类型:handleResponse
void
void
new ResponseHandler<void>() {
public void handleResponse(...) {
// ... code ...
}
}
我想我可以替换返回一个对象,但这不是我想要的。问题:是否有可能以这样一种方式组织此回调情况,以便我可以从中返回?void
Void
Void
void
handleResponse