隨筆-57  評(píng)論-129  文章-0  trackbacks-0
          剛剛經(jīng)歷的一點(diǎn)小技巧,共享一下。

          1。給代理函數(shù)加上空判斷

          一個(gè)組合模式的運(yùn)用。代碼如下:
          class Composite impliments IF1,IF2,IF3{
             
          private IF1 if1;
             
          private IF2 if2;
             
          private IF2 if2;
             
          public Composite (if1,if2,if3){
             }
          }

          eclipse 生成指代方法>>>>

          class Composite impliments IF1,IF2,IF3{
             
          private IF1 if1;
             
          private IF2 if2;
             
          private IF2 if2;
             
          public Composite (if1,if2,if3){
             }
             
          public void method1(){
                if1.method1();
             }
             .
          }

          //正則表達(dá)式
          // (\w+method\d)(\..*) if($1!=null){$0}
          //>>>
          class Composite impliments IF1,IF2,IF3{
             
          private IF1 if1;
             
          private IF2 if2;
             
          private IF2 if2;
             
          public Composite (if1,if2,if3){
             }
             
          public void method1(){
                
          if(if1= null){
                   if1.method1();
                }
             }
             .
          }

          //還有一個(gè)構(gòu)造函數(shù)里的屬性賦值:
          // (\w+)       this.$1=$1

          結(jié)果,略

          觸類旁通,更多新的用法待你去發(fā)掘^_^
          posted on 2007-11-10 18:17 金大為 閱讀(970) 評(píng)論(3)  編輯  收藏 所屬分類: Java

          評(píng)論:
          # re: eclipse正則表達(dá)式在編碼過(guò)程中的運(yùn)用[未登錄](méi) 2007-11-10 19:19 | 吳開(kāi)春
          太簡(jiǎn)單了點(diǎn)吧~`沒(méi)明白.  回復(fù)  更多評(píng)論
            
          # re: eclipse正則表達(dá)式在編碼過(guò)程中的運(yùn)用 2007-11-10 23:34 | 隔葉黃鶯
          樓主,真的寫(xiě)的太簡(jiǎn)單了,我看了也是一頭霧水,不知道從哪里來(lái),何處去

          Eclipse 右鍵里有一個(gè) Generate Delegate Methods, 不知道樓主是不是說(shuō)的這個(gè),但也沒(méi)見(jiàn)有輸入正則表達(dá)式的地方啊?  回復(fù)  更多評(píng)論
            
          # re: eclipse正則表達(dá)式在編碼過(guò)程中的運(yùn)用 2007-11-11 10:55 | 金大為
          @隔葉黃鶯
          是的,正則是在查找替換中輸入。
          Ctr +F  回復(fù)  更多評(píng)論
            
          主站蜘蛛池模板: 临沂市| 潼关县| 鄂尔多斯市| 兴山县| 峨眉山市| 宜川县| 乐亭县| 五河县| 武汉市| 镇远县| 温宿县| 哈尔滨市| 大方县| 隆回县| 保靖县| 永泰县| 赣州市| 泰来县| 东丰县| 甘谷县| 马山县| 达拉特旗| 凤山市| 东丽区| 高唐县| 呼和浩特市| 花垣县| 平顺县| 灵川县| 孝义市| 湘潭市| 德昌县| 左云县| 丹阳市| 沙坪坝区| 航空| 海林市| 临汾市| 拜泉县| 保德县| 武清区|