介绍
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 中调用内置方法和用户定义方法。我们可以直接通过方法名调用内置方法,而调用用户定义方法时,则需要创建定义该方法的类的对象。



