小编use*_*096的帖子

java在匿名类中实现泛型接口

鉴于以下界面,

 public interface Callback<T> {
    <K, V> T execute(Operation<K, V> operation) throws SomeException;
 }
Run Code Online (Sandbox Code Playgroud)

我如何在一个operation类型为的新匿名类中实现该接口Operation<String,String>

例如,这不编译:

 Callback<Boolean> callback = new Callback<Boolean>() {
        @Override
        public Boolean execute(Operation<String, String> operation) {
              return true;
        }
 };
 executor.execute(callback);
Run Code Online (Sandbox Code Playgroud)

java generics

11
推荐指数
2
解决办法
8825
查看次数

标签 统计

generics ×1

java ×1