- ベストアンサー
プログラミングの文字列の入力について
public class ExeCalc { public static void main(String[] args) { System.out.println("127 + 128 = " + (127 + 128)); System.out.printin("100 - 68 = " + (100 - 68)); System.out.printin("16 * 16 = " + (16 * 16)); System.out.printin("10 / 100 = " + (10 / 100)); System.out.printin("2005 % 4 = " + (2005 % 4)); } } これは教科書の問題を見ながらメモ帳に手打ちしたものです。 実行結果を出したいのですがjavacを実行してクラスファイルを作ろうとすると、 シンボルが確認できませんとズラッと表示されます。 教科書を見て手打ちすると全てエラーになります。 CDロムに入っている同じファイルを見ながらメモ帳に手打ちするとクラスファイルが作成できます。 何度も見比べて確認してるのですが、うまくいきません。 どこが間違ってるのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
1行目だけはprintlnになってるのでそこだけは間違ってないですね。 教科書の誤植なのか、それとも質問者のタイプミスですかね。 シンボルが確認できません~というエラーは大抵の場合打ち込んだコードが間違っている場合がほとんどです。 コンパイルエラーの内容を見ると大体エラー箇所の近く、またはその手前あたりがエラーとして出てくることが多いです。 最初のうちはなかなか気づかないですが、やってると自然に慣れますのでエラーをよく見て考えてみるといいでしょう。
その他の回答 (1)
- mahojula
- ベストアンサー率32% (21/65)
printlnが printinに なってることかも しれないです。
お礼
ご指摘の通りの事でした。 教科書に入力処理を行うには例外処理(エラー処理)などを含めなければ正しくプログラムが動作しません、 とあったもので何かあるのかと思い気になってました。 ただのタイプミスでした、有難う御座いました。
お礼
printlnのタイプミスでした。 簡単な事なのに気が付かないもんですね。 安心しました、有難う御座いました。