- ベストアンサー
本どおりに写しているはずなのに
エラーの場所を見てもエラーが見つかりません。(初心者なのですいません) C:\java>javac sampleD2L5.java sampleD2L5.java:4: \12288 は不正な文字です。 int intA; ^ sampleD2L5.java:4: \12288 は不正な文字です。 int intA; ^ sampleD2L5.java:4: \12288 は不正な文字です。 int intA; ^ sampleD2L5.java:9: \12288 は不正な文字です。 intA = 10; ^ sampleD2L5.java:9: \12288 は不正な文字です。 intA = 10; ^ sampleD2L5.java:9: \12288 は不正な文字です。 intA = 10; ^ sampleD2L5.java:14: \12288 は不正な文字です System.out.println( ^ sampleD2L5.java:14: \12288 は不正な文字です System.out.println( ^ sampleD2L5.java:14: \12288 は不正な文字です System.out.println( ^ エラー 9 個 が、エラーです。 public class sampleD2L5 { public static void main(String args []) { //変数の宣言 int intA; int intB; char chrA; //変数に値を代入 intA = 10; intB = 2; chrA = 'a'; //コンソール上にメッセージを表示 System.out.println( "intAには" + intA + "が入っています"); System.out.println( "intBには" + intB + "が入っています"); System.out.println( "charAには" + charA + "が入っています"); System.out.println( "intA + intB = " + (intA + intB)); System.out.println( "intA - intB = " + (intA - intB)); } } が、ソースです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
エラーで指摘されているところに全角スペースが入っています。 スペース入れるなら、半角スペースかTabで入れてください。 スペース直しても、まだ、エラーが出ます。 System.out.println( "charAには" + charA + "が入っています"); の参照変数charAがchrAの間違いです。 って、Javaの勉強でしたか・・・余計なところまで指摘してしまいましたか・・・。
その他の回答 (2)
- Bonjin
- ベストアンサー率43% (418/971)
答えは出ているようなのでアドバイスだけ。 ソースを書くときには全角スペースなどを表示してくれるエディタを利用した方がいいですよ。できればプログラミング言語に対応した機能のついたエディタがいいです。 この手の問題はエディタ一つで解決できるので、自分の使いやすいエディタを早く見つけることをおすすめします。 なれたらEclipseなどのIDEも使ってみてはいかがでしょう?
- bloomers_daisuki
- ベストアンサー率14% (40/267)
空白文字が日本語(昔の全角文字。かな漢字変換をONにして入力している)になっているのでは無いですか? プログラムの入門時は、日本語の入力はしないことです。 思わぬところで日本語が入ってエラーになります。