定义带返回值的方法

1 为什么使用带返回值方法

  • 在Java的Math类中定义了许多具有计算功能的方法,这些方法也称为函数。例如:double Math.sqrt(double value) 求参数value的平均值。

  • Java允许程序员定义这种具有计算并能返回结果的方法

2 定义格式

static 返回值类型 方法名(参数列表){
    方法中的代码
    return 返回的数据;
}

示例:

定义一个计算并返回二个数和的方法add,代码如下:

static double add(double d1,double d2){
    return d1+d2;
}

【示例】

定义一个能保留小数点后任意位的方法pround,在main方法中调用该方法,保留小数点后任意位。

package com.jikexueyuan.ch03;

public class Test04 {

    public static void main(String [] args){
        System.out.println("3.758保留小数点后2位"+pround(3.758,2));
    }
    static double pround(double value, int index){
        //1 计算10的n次方
        double pow10 = Math.pow(10,index);
        //2 定义result变量保存结果
        double result = value*pow10;
        //3 对index+1位进行四舍五入
        result = Math.round(result);
        //4 还原value值
        result = result/pow10;
        return result;
    }
}

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇