使用 import 语句重用我自己定义的 class 时出错

Getting error when reusing my own defined class using import statement

我在 G: 驱动器的一个包中创建了一个名为 'Minn' 的 class。
现在我想在我在 G:drive.
的另一个文件夹中定义的 class 中使用这个 class 所以,我正在导入那个包。 但是错误显示包不存在。

下面是代码。

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);
    }
}

当你想从另一个项目导入 class 时,你必须将它添加到项目属性中的构建路径中。

如果您的项目在工作区内,只需选择 "add class folder"。 如果它在您的工作区之外,请使用 "add external class folder".

希望对您有所帮助。