Я новичок в Java, изучаю строки и i хотите, чтобы строка была перевернута. Вот мой код
String myStr = "abcdef"; String reversed = "";
for(int j=myStr.length()-1;j>=0;j--) {
myStr.charAt(j) += reversed;
}
, но он выдает сообщение об ошибке:
****.java:14: error: unexpected type
required: variable
found: value
Но когда я печатаю его с помощью System.out.print (в обратном порядке)
, он правильно печатает в обратном порядке
. В чем разница между переменной и значением? Почему он может дать мне правильный ответ, несмотря на сообщение об ошибке? Буду признателен за ответы, спасибо