А точнее наверное как в в качестве результата использовать объект класса StringBuilde
public class Unit1 {

        private static final String INPUT_STRING = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, "
            + "sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.";


        public static void main(String[] args) {
            String result = revertString();
            checkResult(result);
        }
        private static String revertString()
        {

            return INPUT_STRING.chars()
                    .mapToObj(c -> (char)c)
                    .reduce("", (s,c) -> c+s, (s1,s2) -> s2+s1);
        }

        private static void checkResult(String result) {
            if (INPUT_STRING.equals(new StringBuilder(result).reverse().toString())) {
                System.out.println("Строка изменена корректно");
            } else {
                throw new RuntimeException("Ошибка, строка изменена неверно");
            }
        }
    }