У меня есть список и вы хотите уменьшить его до одного значения (термин функционального программирования "fold", Ruby term inject
), например
Arrays.asList("a", "b", "c") ... fold ... "a,b,c"
Поскольку я заражен идеями функционального программирования (Scala), я ищу более простой/более короткий способ кодировать его, чем
sb = new StringBuilder
for ... {
append ...
}
sb.toString