介绍
Java 中的方法是一组执行特定操作的任务。在本实验中,我们将学习如何在 Java 中调用这些方法。作为本实验的一部分,你将学习如何调用 Java 中的内置方法和用户定义的方法。
Java 中的方法是一组执行特定操作的任务。在本实验中,我们将学习如何在 Java 中调用这些方法。作为本实验的一部分,你将学习如何调用 Java 中的内置方法和用户定义的方法。
在 Java 中调用内置方法时,我们可以直接使用方法名。在这一步中,我们将调用 Math.sqrt()
方法,该方法返回一个数字的平方根。
在 ~/project
目录下创建一个名为 CallMethod.java
的新 Java 文件。
在文件中添加以下代码:
public class CallMethod {
public static void main(String[] args) {
double num = 16;
double ans = Math.sqrt(num); // 调用内置方法
System.out.println("Square Root of "+num+" = "+ans); // 打印结果
}
}
保存文件并关闭。
要运行上述代码,请打开终端并导航到 ~/project
目录。
使用 javac
命令编译文件:
javac CallMethod.java
使用 java
命令运行文件:
java CallMethod
运行文件后,你应该会看到如下输出:
Square Root of 16.0 = 4.0
在 Java 中调用用户定义方法时,我们需要创建定义该方法的类的对象。在这一步中,我们将调用一个用户定义的方法 hello()
。
打开我们在上一步中创建的 CallMethod.java
文件。
在 main()
方法下方添加以下代码,定义一个名为 hello()
的用户定义方法:
public void hello() {
System.out.println("Hello World!");
}
修改 main()
方法,创建 CallMethod
类的对象并调用 hello()
方法:
public static void main(String[] args) {
double num = 16;
double ans = Math.sqrt(num);
System.out.println("Square Root of "+num+" = "+ans);
CallMethod obj = new CallMethod(); // 创建 CallMethod 类的对象
obj.hello(); // 调用用户定义方法
}
保存文件并关闭。
要运行上述代码,请打开终端并导航到 ~/project
目录。
使用 javac
命令编译文件:
javac CallMethod.java
使用 java
命令运行文件:
java CallMethod
运行文件后,你应该会看到如下输出:
Square Root of 16.0 = 4.0
Hello World!
在本实验中,我们学习了如何在 Java 中调用内置方法和用户定义方法。我们可以直接通过方法名调用内置方法,而调用用户定义方法时,则需要创建定义该方法的类的对象。