Sobes.tech
Back to tasks
Junior — Senior
65

Обратный порядок символов в каждом слове при сохранении последовательности слов

Get help with live coding in real time with Sobes Copilot
Task condition

Дана строка input. Необходимо изменить порядок символов внутри каждого отдельного слова, при этом порядок самих слов в предложении должен остаться неизменным. Как выполнить эту задачу?

import java.io.*;
class MyCode {
    public static void main(String[] args) {
        String input = "Name is the best IT company!";
        System.out.println(reverseWordChars(input));
        System.out.println("!/ynapmoc TI tseb eht si emaN".equals(reverseWordChars(input)));
    }

    public static String reverseWordChars(String str) {
        return new StringBuilder(str).reverse().toString();
    }
}