feng

          飄逸~~~~~life

          不區(qū)分KEY大小寫的MAP

           

          發(fā)現(xiàn)快1年沒寫文章了,有時候我們會需要一個不區(qū)分KEY大小寫的MAP,當然僅僅是Map<String, Object>這種類型的Map
          今天介紹一個apache.commons包里的類,
          org.apache.commons.collections.map.CaseInsensitiveMap
          例子:
           public static void main(String[] args) {
            Map<String, Object> result = new CaseInsensitiveMap();
            result.put("aaa", "ok");
            System.out.println(result.get("aaa"));
            System.out.println(result.get("aAa"));
            System.out.println(result.get("AAa"));
            System.out.println(result.get("AAA"));
          }

          輸出:
          ok
          ok
          ok
          ok

          大家用到的時候記得。

          posted on 2010-08-24 17:53 feng 閱讀(8197) 評論(2)  編輯  收藏

          Feedback

          # re: 不區(qū)分KEY大小寫的MAP 2010-08-25 09:33 吳榮

          這個用,是不是還得導入包呢?  回復  更多評論   

          # re: 不區(qū)分KEY大小寫的MAP 2010-08-25 10:28 feng

          那確實要apache.commons包,因為一般的項目都有這個包的啊 ,所以應該不是問題 實在不想 你可以去看看它的擴展方式 單獨挖出來咯@吳榮
            回復  更多評論   



          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 金堂县| 新竹市| 晋中市| 玉田县| 若尔盖县| 突泉县| 玉溪市| 台南市| 嘉荫县| 南川市| 北京市| 巴彦淖尔市| 苍梧县| 慈利县| 婺源县| 莱阳市| 襄垣县| 彰化市| 华蓥市| 界首市| 古交市| 忻城县| 玉环县| 格尔木市| 田阳县| 开化县| 江达县| 友谊县| 天柱县| 丰镇市| 洪湖市| 九龙城区| 高邮市| 屯门区| 玉田县| 通许县| 高州市| 丹棱县| 叶城县| 清原| 巴马|