黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java中的遞歸調(diào)用函數(shù)的簡單教程

Java中的遞歸調(diào)用函數(shù)的簡單教程

更新時間:2020-09-17 15:37:28 來源:動力節(jié)點 瀏覽2668次

說到遞歸,java中的遞歸和C語言中也是很相似的,在Java中,遞歸其實就是利用了的先進后出的機制來描述的。

public?class?HelloWorld?{
	public?static?void?main(String[]?args){
	//	Scanner?s?=?new?Scanner(System.in);
	//	System.out.println("請輸入一個數(shù)字");
	//	int?num?=?s.nextInt();
		int?c?=?10?,?d?=?20?;
		swep(c,d);
		System.out.println("c="+c+"d"+d);
		//java中使用內(nèi)存時,直接把內(nèi)存氛圍堆,棧內(nèi)存。
		//堆:通過垃圾回收器回收內(nèi)存。
		//棧:用完自動釋放,先進后出。
		//所以上面的c,d和swep里面的a,b沒有任何關系
		//這點和C語言是類似的。
		
		//下面演示的是棧的先進原理--->Java函數(shù)方法的遞歸調(diào)用
		long?ret?=?jiecheng1(5);
		System.out.println(ret);
		int?fei?=?GetNdata(8)?;
		System.out.println(fei);
		
	}
	//Java中簡單遞歸調(diào)用--->和C類似??利用棧的先進后出的原理
	public?static?long?jiecheng1(int?n){		
		if(n?==?1)
			return?1?;
		return?jiecheng1(n-1)*n;
	}
	//斐波那契數(shù)列?獲取第N項的數(shù)
	public?static?int?GetNdata(int?n)
	{
		if(n?==?1?||?n?==?2)
			return?1?;
		return?GetNdata(n-1)?+?GetNdata(n-2)?;
	}
	public?static?long?jiecheng(int?n){
		int?t=?1?;
		for(int?i?=?1?;?i?<?n?;?i++){
			t?*=?i?;
		}
		return?t?;
	}
	public?static?void?swep(int?a?,?int?b){
		int?t?=?a?;
		a?=?b?;
		b?=?t?;
	}
}

以上就是動力節(jié)點java培訓機構(gòu)的小編針對“Java中的遞歸調(diào)用函數(shù)的簡單教程”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 夜间福利在线 | 久久免费精品视频 | 亚洲国产日韩在线观看 | 在线观看a视频 | 国产精品天天在线 | 一个人看的www片免费高清中文 | 国产欧美日韩在线播放 | 永久看片 | 欧美在线视频导航 | 国产一级毛片视频在线! | 国产伦人伦偷精品视频 | 亚洲国产最新在线一区二区 | 老湿影院免费体验区 | 亚洲精品xxxx | 国产欧美日韩中文字幕 | 三级黄色免费网站 | 幺女国产一级毛片 | 久久99精品波多结衣一区 | 国产一级高清视频 | 国产韩国精品一区二区三区久久 | 国产免费人成在线看视频 | 天天爱天天干天天 | ppypp日本欧美一区二区 | 黄色短视频免费观看 | 天天舔天天干天天操 | 97在线免费看视频 | 色av.com| 亚洲视频精品在线观看 | 1024你懂的国产在线播放 | 成人啪| 三级黄色小视频 | 在线a亚洲视频播放在线观看 | 亚欧日韩| 视频二区日韩 | 免费看一级毛片 | 18免费视频 | 99视频在线观看免费视频 | 日韩黄色三级视频 | 天天躁日日躁狠狠躁欧美日韩 | 日韩a毛片免费全部播放完整 | 成人免费观看国产高清 |