непредвиденная ошибка типа

Я новичок в 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 (в обратном порядке) , он правильно печатает в обратном порядке . В чем разница между переменной и значением? Почему он может дать мне правильный ответ, несмотря на сообщение об ошибке? Буду признателен за ответы, спасибо

5
задан El3ctr0n1c4 4 January 2012 в 22:44
поделиться