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)

    我參與的團隊

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    新聞分類

    新聞檔案

    收藏夾

    圍脖

    最新隨筆

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 无码高潮少妇毛多水多水免费| 久久A级毛片免费观看| 丁香婷婷亚洲六月综合色| 美丽姑娘免费观看在线观看中文版| 丁香五月亚洲综合深深爱| 丰满少妇作爱视频免费观看| 亚洲AV蜜桃永久无码精品| 精品特级一级毛片免费观看| 久久中文字幕免费视频| 亚洲爆乳无码专区| 香港a毛片免费观看 | 日韩欧美亚洲中文乱码| 在线免费观看一级片| 美国毛片亚洲社区在线观看| www国产亚洲精品久久久日本| 草久免费在线观看网站| 中文字幕亚洲乱码熟女一区二区| 最近中文字幕免费大全| 亚洲午夜在线电影| 夭天干天天做天天免费看| 免费一级毛suv好看的国产网站| 亚洲国产中文v高清在线观看| 成人妇女免费播放久久久| 亚洲网址在线观看你懂的| 国产免费久久精品99re丫y| 亚洲午夜理论片在线观看| 亚洲av麻豆aⅴ无码电影| 青青操视频在线免费观看| 亚洲综合综合在线| 国产高清在线精品免费软件| 国产精品永久免费| 亚洲AV无码一区二区三区国产| 久久久久国色AV免费观看| 91嫩草私人成人亚洲影院| 日韩a级毛片免费观看| 成人无码a级毛片免费| 国产偷v国产偷v亚洲高清| 日韩精品无码专区免费播放| 亚洲日韩精品国产一区二区三区| 亚洲乱码中文字幕手机在线| 蜜臀AV免费一区二区三区|