var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-20738293-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script')"/>
<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    jutleo
    歡迎走進有風的地方~~
    posts - 63,  comments - 279,  trackbacks - 0
    java對字符串處理功能強大,以下是本人實際開發中用到的一些總結:
    package org.bulktree.test;

    import java.util.StringTokenizer;

    /**
     * 
     * 
    @author bulktree Email: laoshulin@gmail.com
     * @date Jul 31, 2008
     
    */

    public class SplitTest {

        
    public static void main(String[] args) {
            SplitTest st 
    = new SplitTest();
    //        st.splitTest01();
            
    //st.splitTest02();
            st.StringTokenizierTest();
        }


        
    public void splitTest01() {
            String s 
    = "01111:aa:哈哈";

            
    /*
             * limit 該值用來限制返回數組中的元素個數
             
    */


            String[] s1 
    = s.split(":");
            System.out.println(s1[
    0]);
            
    /*
             * -1表示如果為空也能區分出來
             
    */

            String[] s2 
    = s.split(":"-1);
            System.out.println(s2[
    0]);
            String[] s3 
    = s.split(":"1);
            System.out.println(s3[
    0]);
        }

        
        
    public void splitTest02() {
    //        “.”和“|”都是轉義字符,必須得加"\\"
            String s = "bulktree.oakertree.laoshulin";
            String ss 
    = "bulktree|oakertree|laoshulin";
            
            String sss 
    = "bulktree.oakertree|laoshulin";
            
            String[] s1 
    = s.split("\\.");
            System.out.println(s1[
    0]);
            
            String[] s2 
    = ss.split("\\|");
            System.out.println(s2[
    0]);
            
    /*
             * 如果有多個分隔符,可以用"|"作為連字符
             
    */

            String[] s3 
    = sss.split("\\.|\\|");
            System.out.println(s3[
    1]);
        }

        
    /*
         * 構造字符串的StringTokenizer對象測試
         
    */

        
    public void StringTokenizierTest() {
            String s 
    = "I am a student,bulktree";
            
            StringTokenizer str 
    = new StringTokenizer(s);
    //        返回nextToken方法被調用的次數,分隔符的數量
            System.out.println(str.countTokens());
    //        是否有分隔符
            while(str.hasMoreTokens()) {
                System.out.println(str.nextToken());
            }

        }

    }

    posted on 2008-08-01 09:06 凌晨風 閱讀(7583) 評論(3)  編輯  收藏 所屬分類: Java學習筆記

    FeedBack:
    # re: java截取字符串的一些常用處理
    2008-08-01 12:34 | 123
    前兩個是正則表達式的一部分。。最后一個跟正則表達式比起來差距很大。對字符串處理還是正則表達式強勁。不過java的比起perl來還差的很遠  回復  更多評論
      
    # re: java截取字符串的一些常用處理
    2008-08-01 17:28 | 12345
    前兩個是正則表達式的一部分。。最后一個跟正則表達式比起來差距很大。對字符串處理還是正則表達式強勁。不過java的比起perl來還差的很遠  回復  更多評論
      
    # re: java截取字符串的一些常用處理[未登錄]
    2009-02-26 09:51 | cn-done
    @12345
    現在不是有開源的Jakarta ORO 包不
    支持正則表達式,跟perl有的一比!  回復  更多評論
      

    <2008年8月>
    272829303112
    3456789
    10111213141516
    17181920212223
    24252627282930
    31123456

    常用鏈接

    留言簿(11)

    我參與的團隊

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    新聞分類

    新聞檔案

    收藏夾

    圍脖

    最新隨筆

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久精品国产亚洲综合色| 亚洲第一页日韩专区| 亚洲视频在线免费观看| 97在线视频免费公开视频| 色噜噜AV亚洲色一区二区| 中文字幕高清免费不卡视频| 亚洲中文字幕无码中文字在线| 中文毛片无遮挡高清免费| 久久国产精品亚洲综合| 3344在线看片免费| 久久夜色精品国产嚕嚕亚洲av| 免费观看在线禁片| 亚洲视频一区二区在线观看| 国产精品入口麻豆免费观看| 亚洲中文字幕无码mv| 国产一精品一aⅴ一免费| 亚美影视免费在线观看| 亚洲国产精品成人精品无码区 | 亚洲伊人久久精品| 永久免费毛片手机版在线看| 国产亚洲精品国产福利在线观看| 亚洲国产精品无码久久九九| a级毛片在线免费看| 亚洲黄色网址大全| 好吊妞视频免费视频| 四虎成人精品国产永久免费无码| 亚洲中文字幕无码久久精品1 | 毛片免费观看的视频在线| 精品国产亚洲AV麻豆| 国产亚洲精品xxx| 国产精品1024永久免费视频| 国产精品亚洲av色欲三区| 亚洲一区AV无码少妇电影☆| 亚洲免费福利视频| 男女啪啪免费体验区| 久久亚洲精品中文字幕| 亚洲av女电影网| 亚洲人成在线电影| 亚洲AV无码国产精品色| 亚洲αv在线精品糸列| 亚洲熟妇无码八AV在线播放|