如何从java中的另一个页面调用函数?

Sou*_*abh 3 java android

我已经在包中定义了我所有的java文件...我有一个功能,我已经在某个页面上定义了,我只想在另一个页面上使用它...我该怎么做...

Mud*_*sir 8

我从您的问题和评论中理解的是,您希望从其他文件中定义的类调用方法.这是一个例子;

public class FirstClass {

    /**
     * Shows the passed string on console.
     * @param msg String containing the message to be displayed.
     */
    public void showMessage(String msg) {
        System.out.println(msg);
    }
}
Run Code Online (Sandbox Code Playgroud)

将此类保存在名为FirstClass.java的文件中.它包含一个方法showMessage(),我们将从CallerClass.java源文件中定义的其他类调用它.

public class CallerClass {
    public static void main(String[] args) {

        // Created an object of FirstClass class
        FirstClass firstClass = new FirstClass();

        firstClass.showMessage("Welcome to Java.");
    }
}
Run Code Online (Sandbox Code Playgroud)

这是包含main方法的类.我们showMessage(String)使用FirstClass类的对象从这里调用方法.Java中的函数称为方法,可以通过创建类的对象来调用它们.实际上,也可以在不创建对象的情况下调用方法,但它们必须是静态的.跳了你的想法.获取一些好书或教程,以了解OOP和Java的基础知识.