2017-03-02 18 views
0

これは重複している可能性がありますが、私のような解決策は見つかりません。パッケージのインポートに関する問題

私は現在新しく、これは実際には愚かな質問をするために踏み込んで初めてですが、私は現在重要なパッケージをしようとしていますが、私のパッケージを認識しません。私はcomフォルダーをC:ドライブに作成し、schoolとhomeという名前の2つのフォルダーを作成しました。学校のフォルダにはstudentとteacherという2つのフォルダがあり、ホームフォルダにはそれぞれのフォルダに複数のクラスがあります。ホームフォルダには、学生と教師のフォルダからパッケージをインポートするメインクラスがありますが、パッケージを認識できません。

ホームフォルダ -

hi.java(輸入com.school.student ;。。輸入com.school.teacher;

学生フォルダ - 複数のクラスファイル

先生フォルダ - (package com.school.teacher;)と(com.school.stacent; import com.school.student; s。*;)

com.school.studentを認識していないので、私が間違っていることを知ることができません。 ;およびcom.school.teacher。;hi.javaメソッド。

+0

どのIDEをお使いですか?日食かネットビーンか他? あなたのパッケージからプロジェクトを分離してhi.javaを実行しますか? – Anas

+0

Javaクラスを実行するためにコマンドプロンプトを使用している場合は、クラスパスに追加する必要があります –

+0

現在学校のテキストファイルのみを使用するよう教えられています。 – TheNubProgrammer

答えて

1

インポートステートメントの最後からピリオド(。)を削除する必要があります。

代わり

com.school.student.; 
com.school.teacher.; 

使用の

com.school.student.*; 
com.school.teacher.*; 

これはcom.school.studentcom.school.teacherパッケージからすべてのクラスをインポートします。あなたのクラスで使用されるクラスだけをインポートする方が良いです。

EclipseまたはNetBeansのような任意のIDEを使用してコードすることができます。どちらも無料です。

+0

私の投稿にアスタリスクを追加するのを忘れてしまった。彼らはすでに私の声明に含まれていた。 – TheNubProgrammer

関連する問題