やられた。Stringは一回宣言してしまうと迂闊に弄れないんだった。StringBufferにしてappend使う様にして解決。
Unicodeを数値変換したいんだけどなぁ。まぁデモだしアルファベットのみで良いか。