文章詳情頁
java - 關(guān)于遞歸方法的問題
瀏覽:95日期:2024-01-01 15:56:46
問題描述
為什么最后會(huì)報(bào)錯(cuò)?
public static int count(int n){int result;result = n/4+count(n-4);if (n<0) result = 0;return result; }public static void main(String[] args){System.out.println(count(5)); }
Exception in thread 'main' java.lang.StackOverflowError
at huam.count(huam.java:4)at huam.count(huam.java:4)at huam.count(huam.java:4)at huam.count(huam.java:4)
問題解答
回答1:public static int count(int n){if (n<0) return 0;return n/4+count(n-4); }
標(biāo)簽:
java
上一條:java讀取本地png圖片到byte數(shù)組?下一條:java - 請(qǐng)問包含多項(xiàng)鍵值對(duì)的字符串怎么轉(zhuǎn)成 List<Map<string,String>?
相關(guān)文章:
1. mysql - 把一個(gè)表中的數(shù)據(jù)count更新到另一個(gè)表里?2. mysql - 分庫分表、分區(qū)、讀寫分離 這些都是用在什么場(chǎng)景下 ,會(huì)帶來哪些效率或者其他方面的好處3. mysql replace 死鎖4. MySQL 截短某一列的字符串5. 視頻文件不能播放,怎么辦?6. node.js - nodejs開發(fā)中常用的連接mysql的庫7. mysql 查詢身份證號(hào)字段值有效的數(shù)據(jù)8. 請(qǐng)教使用PDO連接MSSQL數(shù)據(jù)庫插入是亂碼問題?9. 雙擊安裝程序,安裝不了10. mysql - 字符串根據(jù)字典替換
排行榜

熱門標(biāo)簽