如何从包中将方法导入另一个程序?我不知道如何导入...我写了一个lil'代码:

package Dan;
public class Vik
{
    public void disp()
    {
        System.out.println("Heyya!");
    }
}

然后将其保存在名为“Dan”的文件夹中,然后进行编译。 .class文件已生成。然后,我在下面编写了这段代码:
import Dan.Vik.disp;
class Kab
{
    public static void main(String args[])
    {
        Vik Sam = new Vik();
        Sam.disp();
    }
}

然后将其保存在“Dan”文件夹之外,并显示:“找不到符号”

我将第一个代码保存在C:\Dan\Vik.java中
第二个在C:\Kab.java中

最佳答案

您不使用Java导入方法,仅输入:

import Dan.Vik;
class Kab
{
    public static void main(String args[])
    {
        Vik Sam = new Vik();
        Sam.disp();
    }
}

所谓的“静态导入”是一个异常(exception),它使您可以从其他类型导入类(static)方法。

关于java - 用Java导入包,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12248906/

10-12 15:32