gpt4 book ai didi

java - 从同一项目中的其他 Java 文件调用函数

转载 作者:行者123 更新时间:2023-12-02 06:13:04 25 4
gpt4 key购买 nike

我的应用程序到目前为止有 4 个 Activity 。所有这些 Activity 都有来自用户的文本输入(使用编辑文本)。所有这些用户输入部分都需要相同类型的“错误检查”,以确保用户输入正确数据类型的变量(在本例中为数字)。

是否有可能(我假设一切皆有可能)在“SRC”文件夹中创建另一个java文件,我可以在其中编写和存储此函数,然后在我需要它的每个实例中调用?该 java 文件没有与之关联的布局;它只会用于此功能(也可能用于我在应用程序上工作的其他功能)

到目前为止,我还没有找到一个很好的逆向工程示例,而且对我来说,必须将同一段代码编写 4 次以上似乎很愚蠢。

我没有发布我的代码示例,因为它似乎毫无意义,因为我认为我只需要如何将内容导入到每个 Activity 中。

最佳答案

你是对的。创建另一个 Java 文件,比如 Utility.java,将所有这些函数设置为 static。然后在其他 java 文件中以 Utility.functionName(String params) 形式调用这些函数。例如:

public class Utility{

public static boolean functionName(){
//....
return true;
}
// and so on...

}

在其他文件中导入类Utility并访问以下功能:

boolean var = Utility.functionName();

关于java - 从同一项目中的其他 Java 文件调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21715738/

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