java – unexpected type error
java – unexpected type error
The problem is here:
myStr.charAt(j) += reversed;
The left-hand-side is a value. Not a variable. Thats why you cant to a +=
to it.
Although it defeats the purpose of learning how do it the hard way, you can do it like this:
myStr = new StringBuffer(myStr).reverse().toString();
it sould be reversed += new String(myStr.charAt(j));
… the unexpected type is that what charAt(j) returns
java – unexpected type error
String myStr = abcdef;
String reversed = ;
for(int j = myStr.length()-1 ; j >= 0; j--)
{
reversed += myStr.CharAt(j);
}