Java方法

描述

定义一个获取小数的绝对值的 Java 方法

题目

数字是有绝对值的,负数的绝对值是它本身取反,非负数的绝对值是它本身。请定义一个方法,方法能够得到小数 类型 数字的绝对值并返回。

题目解决思路

  1. 定义一个小数 变量 num。

  2. 定义获取绝对值的方法,方法的参数是一个 double 类型,返回值类型是 double。

  3. 在方法内部使用 if…else… 判断。

    3.1. 如果是负数则对负数取反并返回。

    3.2. 如果不是负数则直接返回数字本身。

  4. 在主方法中调用绝对值方法,传入参数 num,并接受返回值。

  5. 打印返回的结果。

代码具体实现

public class MethodDemo02 { public static void main(String[] args) { System.out.println("嗨客网(www.haicoder.net)\n"); // 定义数字0 double num1 = 0; // 定义正小数 double num2 = 10; // 定义负小数 double num3 = -15; // 调用获取绝对值方法 double result1 = getnum(num1); double result2 = getnum(num2); double result3 = getnum(num3); // 打印结果 System.out.println(result1); System.out.println(result2); System.out.println(result3); } public static double getnum(double num){ // 判断传入参数为正还是为负 if(num >= 0){ return num; }else { return num * -1; } } }

运行结果如下图:

02_java method.png

以上案例调用方法获取绝对值。