Рассматриваю метод multiply(String s). (строка 8) строка 9. переменной String result присваивается (в моем случае) " ->" строка 10. Цикл (здесь все понятно) строка 12. переменной result присваивается значение " ->" + "java" (result=result + s;) строка 14. Срабатывает оператор return result; и возвращает значение в метод main( поправьте если ошибаюсь, а я где-то точно ошибаюсь) выводом в консоль ->java Затем начинает отрабатывать цикл. И, внимание вопрос, почему выводится в консоль только ->javajavajavajavajava? Почему не ->java->java->java->java->java? И если переменной result присваивается значение "java" + " ->" (result = s + result;), то вывод в консоль уже другой javajavajavajavajava ->. Как этот код отрабатывает? Если можно, то построчно строка №, строка № ит.д. Или ссылку киньте, где можно поподробнее вникнуть. Заранее благодарю!