Возвращает ровно такую же строку только слова начинаются с заглавной. чего не принимает ? пробовал через split Но он изменят строку убирая пробелы
package com.javarush.task.task08.task0823;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Arrays;
import java.util.Scanner;
/*
Омовение Рамы
*/
public class Solution {
public static void main(String[] args) throws IOException {
Scanner scanner = new Scanner(System.in);
String s2 = scanner.nextLine();
char[] s = s2.toCharArray();
boolean isNextSymbolSpace=false;
for (int i = 0; i < s.length; i++) {
if(s[i]!=' '&&!isNextSymbolSpace){
s[i]-=32;
isNextSymbolSpace=true;
}
if (s[i] == ' ' && isNextSymbolSpace) {
isNextSymbolSpace=false;
}
}
String res = new String(s);
System.out.print(res);
//напишите тут ваш код
}
}