Javaphua Blog

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            46 Posts :: 5 Stories :: 46 Comments :: 0 Trackbacks

          #

                遞歸是JAVA算法當中的一種,下面來看一個遞歸方法,這個方法實現了n的階乘.

          public class Recursion {
              int result=1;
              public int nRecursion(int n) {     
                 if (n > 0) {         
                    result = result * n;       
                    nRecursion(n-1);     
                 } 
                 return result;
              } 
              public static void main(String[] args) {
                  System.out.println(new Recursion().nRecursion(5));
              }
          }
          posted @ 2005-11-25 16:31 Javaphua 閱讀(316) | 評論 (0)編輯 收藏

              在sql中有這么一個函數函數ROWNUM,用來記錄每一條數據所在的位置,利用這個函數,可以實現分頁復雜的分頁處理,這里我們只需要傳入兩個參數就可以實現了,如下
               SELECT  *  FROM  (SELECT  ROWNUM  ROWCOUNT,TABLENAME.*  FROM TABLENAME) WHERE ROWCOUNT>=參數1 AND ROWCOUNT<參數2
               這里參數1是指起始數據所在的行的位置,參數2是指結束數據所在的行的位置。比方說要從表USER中查看第10到第20條之間的數據,那么SQL是這樣實現的
              SELECT  *  FROM (SELECT  ROWNUM  ROWCOUNT,USER.*  FROM  USER)  WHERE  ROWCOUNT >=10  AND ROWCOUNT < 20
              說明:這里不包含第20行的數據。
          posted @ 2005-11-17 16:56 Javaphua 閱讀(658) | 評論 (0)編輯 收藏

          僅列出標題
          共5頁: 上一頁 1 2 3 4 5 
          主站蜘蛛池模板: 尼木县| 扎兰屯市| 和田市| 蒙山县| 正蓝旗| 大邑县| 西乌珠穆沁旗| 大连市| 临高县| 宁夏| 于田县| 龙胜| 天台县| 扶风县| 康保县| 抚宁县| 轮台县| 塘沽区| 灵武市| 府谷县| 惠州市| 启东市| 明水县| 白河县| 衢州市| 博乐市| 胶南市| 白银市| 德庆县| 桃园市| 莱阳市| 贵州省| 绥化市| 京山县| 丽江市| 阜城县| 射阳县| 电白县| 东兴市| 饶平县| 封开县|