- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:import時のコンパイルエラー)
import時のコンパイルエラー
このQ&Aのポイント
- Java初心者がマニュアル通りにprinterクラスをインポートしようとするとコンパイルエラーが発生
- printerクラスの指定方法が間違っている可能性がある
- 環境はwin2000,java1.4.1_02
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
参考にしている本はJDK1.4以前のjavaを使用していると思います。 JDK1.4からパッケージ名のついていないクラスをインポートすることができなくなりました。 詳しくは参考URLの8.を参考にしてください。 解決するためには、printerクラスに適当なパッケージ名をつけることです。 printer.javaの先頭に、 package mypackage.printer app.javaを修正して import mypackage.printer; 余談ですが、クラス名の先頭は大文字にした方が 一般的です。 mypackage.Printer
お礼
迅速な回答ありがとうございました。 ・JDK1.4の新機能も先取りなんて書いてあるくせに そんなんじゃ困りますね。 ・初学者が正しくというか一般的なコードを書ける様に なる為のマニュアルなのにクラス名の先頭を大文字に していないなんて。 まったく、失礼なマニュアルですね。この先、このマニュアルを使用する事が心配になってきました。 回答結果によっては顔から火がでるかと思いましたが、 思い切って聞いちゃってよかったです。 ありがとうございました。