国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

Java之遞歸求和的兩種簡單方法(推薦)

2019-11-26 13:49:46
字體:
供稿:網(wǎng)友

方法一:

package com.smbea.demo;  public class Student {   private int sum = 0;       /**    * 遞歸求和    * @param num    */  public void sum(int num) {     this.sum += num--;          if(0 < num){       sum(num);     } else {       System.out.println("sum = " + sum);     }   }    }

方法二:

package com.smbea.demo;  public class Test {    public static void main(String[] args) {     Teacher teacher = new Teacher();     teacher.sum();   }    public static int sum(int num){     if(1 == num){       return 1;     } else {       return num + sum(num - 1);     }   }; }

當(dāng)然還有其它方法,如采用 for 循環(huán)、while 循環(huán)等,那就不屬于遞歸了!這里就不做討論了。

以上這篇Java之遞歸求和的兩種簡單方法(推薦)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持武林網(wǎng)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 湟中县| 黄龙县| 济南市| 余庆县| 泰宁县| 阳谷县| 威远县| 社旗县| 鞍山市| 鄂州市| 颍上县| 溆浦县| 南丹县| 仁寿县| 政和县| 郴州市| 宜章县| 阿巴嘎旗| 海宁市| 鄂伦春自治旗| 大新县| 四子王旗| 白玉县| 三台县| 泰宁县| 乐业县| 友谊县| 弥渡县| 长兴县| 永济市| 吉安县| 三都| 新余市| 六枝特区| 阿瓦提县| 介休市| 宁波市| 翁源县| 含山县| 龙口市| 兰西县|