最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2016年09月16日 13:09:30   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇Java之遞歸求和的兩種簡(jiǎn)單方法(推薦)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

方法一:

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之遞歸求和的兩種簡(jiǎn)單方法(推薦)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • SpringBoot持久化層操作支持技巧

    SpringBoot持久化層操作支持技巧

    這篇文章主要介紹了SpringBoot持久化層操作支持技巧,需要的朋友可以參考下
    2017-10-10
  • Java文件、文件夾權(quán)限修改的兩種方法

    Java文件、文件夾權(quán)限修改的兩種方法

    這篇文章主要給大家介紹了關(guān)于Java文件、文件夾權(quán)限修改的兩種方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Java具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • java.io.UnsupportedEncodingException異常的正確解決方法(親測(cè)有效!)

    java.io.UnsupportedEncodingException異常的正確解決方法(親測(cè)有效!)

    這篇文章主要給大家介紹了關(guān)于java.io.UnsupportedEncodingException異常的正確解決方法,文中介紹的辦法親測(cè)有效,java.io.UnsupportedEncodingException是Java編程語(yǔ)言中的一個(gè)異常類,表示指定的字符集不被支持,需要的朋友可以參考下
    2024-02-02
  • Java程序中添加播放MIDI音樂(lè)功能的實(shí)現(xiàn)方法詳解

    Java程序中添加播放MIDI音樂(lè)功能的實(shí)現(xiàn)方法詳解

    本篇文章是對(duì)在Java程序中添加播放MIDI音樂(lè)功能的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • Maven Optional依賴屬性的含義及妙用

    Maven Optional依賴屬性的含義及妙用

    這篇文章主要為大家介紹了Maven Optional依賴屬性的含義及妙用,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • Java中的形式參數(shù)和實(shí)際參數(shù)案例詳解

    Java中的形式參數(shù)和實(shí)際參數(shù)案例詳解

    這篇文章主要介紹了Java中的形式參數(shù)和實(shí)際參數(shù),形參和實(shí)參間的關(guān)系,兩者是在調(diào)用的時(shí)候進(jìn)行結(jié)合的,通常實(shí)參會(huì)將取值傳遞給形參,形參去之后進(jìn)行函數(shù)過(guò)程運(yùn)算,然后可能將某些值經(jīng)過(guò)參數(shù)或函數(shù)符號(hào)返回給調(diào)用者,需要的朋友可以參考下
    2023-10-10
  • Java中的 FilterInputStream簡(jiǎn)介_(kāi)動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    Java中的 FilterInputStream簡(jiǎn)介_(kāi)動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    FilterInputStream 的作用是用來(lái)“封裝其它的輸入流,并為它們提供額外的功能”。接下來(lái)通過(guò)本文給大家分享Java中的 FilterInputStream簡(jiǎn)介,感興趣的朋友一起學(xué)習(xí)吧
    2017-05-05
  • MyBatis源碼解析之Transaction事務(wù)模塊

    MyBatis源碼解析之Transaction事務(wù)模塊

    這篇文章主要介紹了MyBatis源碼解析之Transaction事務(wù)模塊,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • Eclipse配置Tomcat和JDK步驟圖解

    Eclipse配置Tomcat和JDK步驟圖解

    這篇文章主要內(nèi)容是Eclipse配置Tomcat和JDK步驟圖解,需要的朋友可以參考下
    2015-08-08
  • @PathVariable、@RequestParam和@RequestBody的區(qū)別

    @PathVariable、@RequestParam和@RequestBody的區(qū)別

    本文主要介紹了@PathVariable、@RequestParam和@RequestBody的區(qū)別和使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05

最新評(píng)論

鄂伦春自治旗| 湘阴县| 分宜县| 衡山县| 玉环县| 兰考县| 微博| 石渠县| 新建县| 克拉玛依市| 馆陶县| 常宁市| 波密县| 海门市| 皋兰县| 福建省| 吉隆县| 锦州市| 渭源县| 香河县| 石台县| 遂平县| 邳州市| 肇源县| 江阴市| 白朗县| 长乐市| 伊宁县| 洛隆县| 南涧| 额敏县| 南宁市| 遵义市| 四川省| 利川市| 芦溪县| 九台市| 满洲里市| 柘荣县| 新乐市| 商洛市|