我在G:drive的包中创建了一个名为'Minn'的类
现在我想在一个类中使用这个类,我在G:drive的另一个文件夹中定义。
所以,我正在导入该包。
但错误显示包不存在。
以下是代码。
Minn.java
package packa;
import java.io.*;
class Minn {
public int min(int a[],int x) {
int minimum=Integer.MAX_VALUE;
for(int i=0;i<x;i++) {
if(a[i]< minimum)
minimum=a[i];
}
return minimum;
}
}
Tes.java
import java.io.*;
import java.util.*;
import packa.*;
class Tes {
static int a[];
public static void main(String s[]) {
a=new int[10];
Random r=new Random();
for(int i=0;i<10;i++) {
a[i]=r.nextInt(30);
System.out.println(a[i]+" " );
}
new Tes().call();
}
void call() {
int ret=new Minn().min(a,10);
System.out.println("min is "+ret);
}
}
答案 0 :(得分:1)
如果要从其他项目导入类,则必须将其添加到项目属性中的构建路径。
如果您的项目在Workspace中,请选择“添加类文件夹”。 如果它在您的工作区之外,请使用“添加外部类文件夹”。
希望有所帮助。