Wäre hilfreich wenn du sagst was du eigentlich machen willst. Wenn du die beiden Chars vergleichen willst dann musst du == statt = schreiben.
Wenn es aber eine Zuweisung sein soll, dann kann das so nicht gehen da charAt ja nur lesenden Zugriff auf ein Zeichen im String hat. Willst du einen Buchstaben durch einen anderen ersetzen kannst du die [url=http://download.oracle.com/javase/1.4.2/d…char,%20char%29]replace[/url] Methode verwenden. myString.replace('i', 'o') macht aus "Das ist ein String" "Das ost eon Strong".
Willst du ein Zeichen, dass an einer bestimmten Position steht ersetzen, könntest du den String mit toCharArray() in ein Array umwandeln, das Zeichen ersetzen und dann aus dem Array wieder einen String erzeugen.