Вывод правильный. как по заданию заглавные только первые буквы, но не проходит валидацию так как в конце строки либо в начале или и там и там вставляется лишний разделитель - пробел. Как избавиться от лишнего разделителя? Есть идеи?
package com.javarush.task.task08.task0823;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.*;
import java.io.*;
/*
Омовение Рамы
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String string = reader.readLine();
//напишите тут ваш код
String str;
String str2;
String rezult;
String[] array = string.split(" ");
for(int i=0; i<array.length; i++) {
str=array[i].substring(0, 1).toUpperCase();
str2=array[i].substring(1);
rezult=str+str2;
array[i]=rezult;
}
//String strStr = Arrays.toString(array);
String resultTb = String.join(" ", array);
//for(int i=0; i<array.length; i++) {
System.out.printf(resultTb);
// }
}
}
