是否有可能提取谓词的条件?

时间:2014-04-22 12:10:26

标签: java lambda java-8 predicate

是否有可能以某种方式在Java 8内部方法中提取谓词条件? 例如:

package test;

import java.util.function.Predicate;

public class Test {

    public static main(String[] args) {
        new Test().filter(p -> p.foo() == 5);
    }

    public void filter(Predicate<Clazz> p) {
        System.out.println(p.toString());
    }
}

获得类似的输出:

p.foo() == 5

0 个答案:

没有答案