У меня есть дополнительная запятая, появляющаяся при распечатке набора в конце. Пример здесь:Дополнительная запятая, созданная из массива?
{1} {1, 2, 3, 4}
Это часть печати запятой. Я читал о StringJoiner, но не уверен, что могу это сделать как String.
if (works[i]) {
System.out.print(" ");
System.out.print(i+5 + ",");
}
Также попробовал следующее:
String str = i+5 + ",";
str = str.replaceAll(", $", "");
System.out.print(str);
Тогда он будет перегибать:
{1,2 3,4}
{1}
Не уверен, чего вы хотите достичь. Удалить запятую после '4'? Что такое 'i + 5'? –
'Arrays.stream (data) .map (Objects :: toString) .collect (Collectors.joining (", "," {","} "))'. –