質問: in; はなぜ出来ないのでしょうか?
回答: 皆さん。基礎的な質問に、詳しい回答有難うございます。 > これと同一人物なら困ったものだが、違うなら一読して来ると良いだろう。 今後の参考にさせて頂きます。 > 一体どこからcharが整数に分類されると学んだんだろうか? 私もずっと、charは文字型だと思っていたのですが、 ここの情報で学びました。 http://www.wisdomsoft.jp/88.html 私なりに書籍において調べてみると 「一文字を扱う文字型」と説明する物もあるし、 「0と正の値を表現する符合無し整数型」と説明する物がありました。 今は、「特別な整数型を文字型と定義して扱っている」、と解釈してます。 整数型解釈でもintとcharは異なる種類なのでキャストが必要と。 char cn = 123; System.out.println(cn); で123と出力されていたのは、charがchar型として保持する整数値だったのですね。勘違いしておりました。