gpt4 book ai didi

Java:将库导入多个类

转载 作者:行者123 更新时间:2023-11-29 07:05:28 25 4
gpt4 key购买 nike

我一直在 StackOverflowGoogle 上寻找答案。在提问之前,我已经完成了跑腿工作。

如果我将一个库导入到 Java 程序中并希望它在不同的类中可用,我是否需要手动将它导入到每个类中,或者是否存在某种方式可以在全局范围内做到这一点?

到目前为止,我一直在做我在下面展示的示例,但感觉有点“笨拙”而且不是最优的:

主程序:

import java.util.Scanner;
public class MainProgram
{
public static void main(String[] args)
{
Scanner keyboard = new Scanner(System.in);
Gets getIn = new Gets();

System.out.print("Enter a string: ");
String fromKey = getIn.first(keyboard);
System.out.println(fromKey);
}
}

获取.java:

import java.util.Scanner;

public class Gets
{
public String first(Scanner keyboard)
{
String result = keyboard.nextLine();
return result;
}
}

如上所述,这感觉很笨拙。

有什么方法可以让这项工作只需要将库导入 MainProgram.java 文件并将它们导入到每个被调用的类(显然类型仍然需要在方法中提及,但这是次要的)?

如果这些类随后在另一个不导入相同库的程序中使用,我可以看到会出现问题,但是通过适当的注释,这似乎是次要的。

最佳答案

您必须为每个类文件导入它。

注意"file":一个文件中可以有多个类,但只需导入一次。

关于Java:将库导入多个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20366623/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com