consumer的默认方法andThen
作用:可以把两个consumer接口组合在一起进行消费
import java.util.function.Consumer;
//supplier接口 获取一个指定类型的数据或数值
public class FuXi2 {
public static void method(String a2, Consumer<String> a, Consumer<String> a3) {//创建一个普通方法 Consumer接口里的accept方法消费指定泛型的数据
//a3.accept(a2);原来写法
// a.accept(a2);
a3.andThen(a).accept(a2);//使用andthen后的写法
}
public static void main(String[] args) {//主要会使用lambda重写method里面的方法 内容取最大值没什么难的
String p = "aaawrrweradasdascxzczxa";
method(p, (a) -> {
System.out.println(a.toLowerCase());//打印此字符串的小写
}, (t) -> {
System.out.println(t.toUpperCase());//打印此字符串的大写
});
}
}