作用:实例化对象,基本可以看做工厂类,自己的类写起来比较麻烦,但对于string等原生的类就比较好用了。
Supplier<Optional<String>> supplier
supplier.get().ifPresent(....)
()->Optional<String>
Optional.of("RATE"+ "#"+
"currencyPair:" + StringUtils.join(newError.toArray(), ","));
注意这类的toarray,非常轻松愉悦的拼接操作,当然这是这个工具类的功劳
最后看完,感觉并没有我想像中的功能,替换为简单的代码,代码量并不会显著增加。