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

專注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ù)文檔推薦 >>
主站蜘蛛池模板: 一级毛片在线直接观看 | 99re在线视频观看 | 亚洲区 欧美区 | 亚洲香蕉伊在人在线观看9 亚洲香蕉一区二区三区在线观看 | 国产一级一片免费播放i | 丁香六月狠狠激情综合基地 | 亚洲黄网站wwwwww | 成人永久免费福利视频网站 | 50岁老女人毛片一级亚洲 | 日韩亚洲欧美一区 | 午夜激情影视 | 免费操片 | 在线精品视频播放 | 欧美日韩不卡在线 | 中文字幕一区二区三区免费看 | 日韩一区二区在线观看 | 日韩美女一区二区三区 | 555夜色666夜色精品站 | 成年网站视频在线观看 | 欧美中文小说在线观看 | 免费人成大片在线观看播放 | 在线观看麻豆国产精品 | 午夜网站免费 | 日日干天天 | 日韩毛片免费视频 | 国产1区在线观看 | 国产欧美一区二区 | 播五月婷婷 | 成人毛片免费看 | 欧美小视频在线 | 又黄又免费的网站 | 午夜剧场在线免费观看 | 伊人久久大香线蕉综合网站 | 波多野结衣 在线资源观看 波多野结衣 一区二区 | 欧美精品一区二区三区免费观看 | 激情五月婷婷开心 | 免费看黄色大片 | 久久国产欧美日韩高清专区 | 国产欧美一级片 | 日韩亚洲欧美视频 | 黄色一级生活片 |