![](/img/trans.png)
[英]Can Guava Lists.transform or Iterables.transform take a Converter?
[英]Refactoring Guava's Iterables.transform and Function to equivalent in Cactoos
我正在將Google Guava庫的某些用法重構為Cactoos庫,並且難以確定使用Cactoos庫作為替代品的Function類和Iterables.transform方法的等效實現。
new JoinedText( " ", Iterables.transform( repo.languages(), new Function() { @Override public String apply(final Language lang) { return String.format("#%s", lang.name()); } } ) ).asString()
在Cactoos中,兩者的正確等效實現方式是什么?
這應該工作:
String txt = new JoinedText(
" ",
new Mapped<>(
repo.languages(),
lang -> String.format("#%s", lang.name())
)
).asString();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.