Read Sean

          Read me, read Sean.
          posts - 508, comments - 655, trackbacks - 9, articles - 4

          [Jakarta Commons筆記](méi) org.apache.commons.lang

          Posted on 2005-07-30 11:35 laogao 閱讀(3760) 評(píng)論(0)  編輯  收藏 所屬分類: On Java

           

          我們首先來(lái)看org.apache.commons.lang包,這個(gè)包提供了一些有用的包含static方法的Util類。除了6個(gè)Exception類和2個(gè)已經(jīng)deprecated的數(shù)字類之外,commons.lang包共包含了17個(gè)實(shí)用的類:

           

          ArrayUtils – 用于對(duì)數(shù)組的操作,如添加、查找、刪除、子數(shù)組、倒序、元素類型轉(zhuǎn)換等;

          BitField – 用于操作位元,提供了一些方便而安全的方法;

          BooleanUtils – 用于操作和轉(zhuǎn)換boolean或者Boolean及相應(yīng)的數(shù)組;

          CharEncoding – 包含了Java環(huán)境支持的字符編碼,提供是否支持某種編碼的判斷;

          CharRange – 用于設(shè)定字符范圍并做相應(yīng)檢查;

          CharSet – 用于設(shè)定一組字符作為范圍并做相應(yīng)檢查;

          CharSetUtils – 用于操作CharSet

          CharUtils – 用于操作char值和Character對(duì)象;

          ClassUtils – 用于對(duì)Java類的操作,不使用反射;

          ObjectUtils – 用于操作Java對(duì)象,提供null安全的訪問(wèn)和其他一些功能;

          RandomStringUtils – 用于生成隨機(jī)的字符串;

          SerializationUtils – 用于處理對(duì)象序列化,提供比一般Java序列化更高級(jí)的處理能力;

          StringEscapeUtils – 用于正確處理轉(zhuǎn)義字符,產(chǎn)生正確的JavaJavaScriptHTMLXMLSQL代碼;

          StringUtils – 處理String的核心類,提供了相當(dāng)多的功能;

          SystemUtils – java.lang.System基礎(chǔ)上提供更方便的訪問(wèn),如用戶路徑、Java版本、時(shí)區(qū)、操作系統(tǒng)等判斷;

          Validate – 提供驗(yàn)證的操作,有點(diǎn)類似assert斷言;

          WordUtils – 用于處理單詞大小寫、換行等。

           

          接下來(lái)我準(zhǔn)備用兩個(gè)例子來(lái)分別說(shuō)明ArrayUtilsStringUtils的常見(jiàn)用法。

           

           

          主站蜘蛛池模板: 金乡县| 盱眙县| 旺苍县| 长宁县| 邢台县| 陆川县| 涞水县| 彭山县| 榆中县| 钦州市| 隆化县| 陆丰市| 庆安县| 固安县| 泊头市| 南溪县| 普宁市| 宁阳县| 香河县| 门头沟区| 四子王旗| 恩平市| 通渭县| 驻马店市| 开封市| 青冈县| 改则县| 柘城县| 台湾省| 喜德县| 鄂托克旗| 桑植县| 古交市| 清镇市| 阿拉善盟| 上蔡县| 北海市| 永仁县| 于田县| 花莲市| 蓝田县|