return 与方法相同类型的变量;如果一个方法使用了 return 语句并且后面跟有该方法返回类型的值,那么调用此方法后,所得到的结果为该方法返回的值。
import java.util.Scanner; public class Test { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("请输入操作数1:"); double num1 = input.nextDouble(); // 获取用户输入的操作数1 System.out.println("请输入操作数2:"); double num2 = input.nextDouble(); // 获取用户输入的操作数2 double d = sum(num1, num2); System.out.println(num1 + "+" + num2 + "=" + d); } /** * 创建sum() 方法,返回double 类型的数值 * * @param i 操作数1 * @param j 操作数2 * @return 两个操作数之和 */ public static double sum(double i, double j) { double sum = i + j; return sum; } }当用户输入两个 double 类型的数值后,程序调用 sum() 方法。该方法有两个参数,分别表示用户输入的操作数 1 和操作数 2。在调用该方法时,只需要将用户输入的两个数值传递过去即可,然后程序会执行 sum() 方法,对这两个数求和,并使用 return 语句将计算得出的结果返回。
请输入操作数1: 500 请输入操作数2: 203 500.0+203.0=703.0
请输入操作数1: 5.66 请输入操作数2: 3.0158 5.66+3.0158=8.6758
本文链接:http://task.lmcjl.com/news/10152.html