Мы можем использовать String.join
, чтобы объединить список строк разделителем.Элегантный способ объединения массивов массивов строк двумя разными разделителями в java потоком
Теперь у меня есть массив массивов строк.
например
[(a, b), (c, d), (e,f)],
Я хочу присоединиться к a&b, c&d, e&f
двоеточием, а пространство между этими парами.
как
a:b c:d e:f
Есть элегантный способ сделать это?
Развейте:
Если вы делаете это с петлей вложен с другим контуром, то вы создаете много переменных Струнные в бассейне, который не выглядит очень хорошо
Ответ на самом деле не отличается, вы просто добавляете петлю в цикл через массивы. – Hypino
Вы говорите, что хотите присоединиться к ним через запятую и пробелы, но затем вы используете пример с двоеточием. Я не понимаю – jthort
@Hypino Если вы делаете это с петлей, вложенной в другой цикл, тогда вы создаете много переменных String в вашем пуле, что выглядит не очень хорошо. –