質問: "\\u" + Integer.toString(a); System.out.println(s); //ここで「い」の出力が欲しい。 と、いう感じなのですが、何かアドバイスいただけませんでしょうか? よろしくお願いします。
回答: またまたこんにちは。 夏休みの課題!!こおばしい!!! で、'あ'の次の字を出力したいのなら...... public class Test { public static void main(String argv[]) { char c = 'あ'; c++; System.out.println(c); } } でいいのではと思います。 が!いくつか問題があります。それは......単純に値を+1しても50音表の次の文字になるとは限らないということです。Unicodeなら'あ'の次は'ぃ'ですし、'か'の次は'が'ですし'な'の次は'に'となります。 http://ja.wikipedia.org/wiki/Unicode%E4%B8%80%E8%A6%A7_3000-3FFF この辺を見るとわかるかも。'あ'の次は'い'でなくてもいいというのなら問題はないのですが......。