Как написать метод который принимает строку, преобразует ее и возвращет строку?

Для написания метода в Java, который принимает строку, преобразует ее и возвращает строку, вам понадобится использовать концепцию методов в Java и работу со строками.

Вот пример метода, который принимает строку и возвращает новую строку, полученную в результате преобразования исходной строки:

public class StringTransformer {
    public static String transformString(String input) {
        // Создаем пустую строку, в которую будем добавлять символы
        StringBuilder result = new StringBuilder();

        // Проходимся по каждому символу в исходной строке
        for (int i = 0; i < input.length(); i++) {
            char character = input.charAt(i);

            // Преобразуем символ и добавляем его в результирующую строку
            char transformedCharacter = transformCharacter(character);
            result.append(transformedCharacter);
        }

        // Возвращаем результирующую строку
        return result.toString();
    }

    // Пример преобразования символа: в данном случае, просто возвращаем верхний регистр символа
    private static char transformCharacter(char input) {
        return Character.toUpperCase(input);
    }

    public static void main(String[] args) {
        String inputString = "Пример входной строки";
        String transformedString = transformString(inputString);

        System.out.println("Исходная строка: " + inputString);
        System.out.println("Преобразованная строка: " + transformedString);
    }
}

В данном примере класс StringTransformer содержит метод transformString, который принимает входную строку input, итерируется по каждому символу в строке, применяет к символу метод transformCharacter, добавляет преобразованный символ в результирующую строку result и затем возвращает ее в качестве результата.

Класс StringTransformer также содержит пример метода transformCharacter, который в данном случае просто преобразует символ к верхнему регистру с помощью метода Character.toUpperCase.

В методе main приведен пример использования метода transformString, где мы передаем входную строку "Пример входной строки" и выводим исходную и преобразованную строки в консоль.