provided 1. Predicate
@FunctionalInterface
public interface Predicate<T> {
boolean test(T t);
}์ฌ์ ์
public Predicate<String> predicateOverride() {
return new Predicate<String>() {
@Override
public boolean test(String compString) {
// ๋ฌธ์์ด์์ "find"๋ฅผ ํฌํจํ๋ฉด true ๊ทธ๋ ์ง ์์ผ๋ฉด false๋ฅผ return
return compString.contains("find");
}
};
}Predicate<T> ์ฌ์ฉ๊ณผ ๋๋ค ํํ์
Predicate<T>, Stream Filter์ ํ์ฉ
Last updated