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

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

 更新時間:2016年09月16日 13:09:30   投稿:jingxian  
下面小編就為大家?guī)硪黄狫ava之遞歸求和的兩種簡單方法(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

方法一:

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)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

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

    SpringBoot持久化層操作支持技巧

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

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

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

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

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

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

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

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

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

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

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

    Java中的 FilterInputStream簡介_動力節(jié)點Java學(xué)院整理

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

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

    這篇文章主要介紹了MyBatis源碼解析之Transaction事務(wù)模塊,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    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ū)別和使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05

最新評論

永靖县| 崇明县| 乌拉特后旗| 永年县| 平乡县| 卢氏县| 高唐县| 宁河县| 三都| 太白县| 玉溪市| 嘉善县| 定远县| 江津市| 胶州市| 宣城市| 余庆县| 三门县| 页游| 游戏| 广河县| 韶山市| 瓦房店市| 清镇市| 句容市| 海南省| 武安市| 碌曲县| 宾川县| 沙田区| 平邑县| 阿克陶县| 凤翔县| 民和| 凤台县| 邳州市| 灵丘县| 栾川县| 山阳县| 满城县| 含山县|