色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

如何編寫可以用Java計算能力的函數。無循環

瀏覽:117日期:2024-05-01 14:03:14
如何解決如何編寫可以用Java計算能力的函數。無循環?

嘗試遞歸:

int pow(int base, int power){ if(power == 0) return 1; return base * pow(base, --power);}解決方法

我一直在嘗試用Java編寫一個簡單的函數,該函數可以不使用循環就可以計算出n次方的數字。然后,我發現 Math.pow(a,b) 類…或方法仍然無法區分兩者,理論上不太好。所以我寫了這個

public static void main(String[] args) { int a = 2; int b = 31; System.out.println(Math.pow(a,b)); }

然后,我想制作自己的 Math.pow 而不使用循環,我希望它看起來比循環更簡單,就像使用某種類型的 Repeat一樣,我做了很多研究,直到遇到遇到使用 StringUtils.repeat 的 commons-lang3 包為止。 到目前為止,我認為這是語法: __

public static String repeat(String str,int repeat) StringUtils.repeat('ab',2);

問題 我已經面臨的 過去24小時 或更多的是, StringUtils.repeat(字符串str,整數2);重復字符串,而不是推銷,數字或計算。我可以做些什么來克服這個問題,還是有其他更好的方法來創建一個計算冪的函數?不使用循環或Math.pow

這可能很有趣,但是花了我一段時間才弄清楚 StringUtils.repeat 只重復字符串,這就是我試圖克服它的方式。萬一有幫助

public static int repeat(int cal,int repeat){ cal = 2+2; int result = StringUtils.repeat(cal,2); return result;}

我可以不使用遞歸,也許這樣的事情

public static RepeatThis(String a){ System.out.println(a); RepeatThis(a);}

只是試圖理解dept中的java謝謝您的所有評論,即使存在語法錯誤,只要能理解邏輯對我也有好處 :)

標簽: java
相關文章:
主站蜘蛛池模板: 精品日韩二区三区精品视频 | 99国产高清久久久久久网站 | 在线观看国产精品入口 | 国产成人毛片毛片久久网 | 亚洲视频中文字幕在线观看 | 97视频免费在线观看 | 在线观看日本永久免费视频 | 国产成人免费永久播放视频平台 | 一区二区三区在线免费看 | 国产精品在线播放 | 国产欧美日韩精品第三区 | 亚洲日韩aⅴ在线视频 | 日韩一区二区三区不卡视频 | 免费国产成人高清视频网站 | 日韩视频在线观看中字 | 国产精品合集久久久久青苹果 | 精品玖玖玖视频在线观看 | 亚洲国产精品综合久久久 | 日本乱人伦在线观看免费 | 一级毛片儿 | 成人免费视频一区 | 欧美一级高清片在线 | 久久国产精品最新一区 | 久久九九国产 | 黄色在线视频网 | 欧美成 人h版在线观看 | 亚洲精品国产字幕久久不卡 | 国产综合在线播放 | 久久久久久久免费视频 | 国产一区二区三区高清视频 | 欧美一区二区三区免费播放 | 久久久久国产精品免费免费 | 欧美三级真做在线观看 | 成人在线免费视频 | 国产精品久久久久久久免费大片 | 久久亚洲精品中文字幕第一区 | 91精品国产综合久久香蕉 | 久草在线最新视频 | 日本一级视频 | 久草在在线视频 | 波多久久夜色精品国产 |