如何从包中将方法导入另一个程序?我不知道如何导入...我写了一个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/