我有一个名为" java"的文件夹。它有两个文件夹"搜索","演示"。
在"搜索"文件夹我有很多课程,包括"BinarySearch.java"
和#34; Demo"文件夹我有类"Demo.java"
我要导入" BinarySearch.java" " Demo.java"中的课程类。
所以我尝试了这个:
package Search;
import Search.BinarySearch.java
但是这个解决方案只有在我移动" Demo.java"文件" java"夹。但我需要导入" BinarySearch.java"没有将我的文件移动到" java"文件夹中。
所以我需要在导入时移回一个文件夹。
答案 0 :(得分:1)
使用此:
在Demo / Demo.java中
package Demo;
import Search.BinarySearch;
public class Demo {
.
.
.
}
在Search / BinarySearch.java中
package Search;
public class BinarySearch {
.
.
.
}
使用小写字母作为包名称始终是一种好习惯。示例:demo
或search
。
答案 1 :(得分:0)
Demo / Demo.java的第一行必须是“package Demo”。 与Search / BinarySearch.java的第一行相同的是“包搜索”。