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

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

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

    posts - 0, comments - 77, trackbacks - 0, articles - 356
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    StringTokenizer:字符串分隔解析類型

    Posted on 2006-10-26 10:58 semovy 閱讀(203) 評論(0)  編輯  收藏 所屬分類: JAVA基礎

    屬于:java.util包。

    1、構造函數。


      1. StringTokenizer(String str) :構造一個用來解析str的StringTokenizer對象。java默認的分隔符是“空格”、“制表符(‘\t’)”、“換行符(‘\n’)”、“回車符(‘\r’)”。
      2. StringTokenizer(String str, String delim) :構造一個用來解析str的StringTokenizer對象,并提供一個指定的分隔符。
      3. StringTokenizer(String str, String delim, boolean returnDelims) :構造一個用來解析str的StringTokenizer對象,并提供一個指定的分隔符,同時,指定是否返回分隔符。


    2、方法。
    說明:
    1. 所有方法均為public;
    2. 書寫格式:[修飾符] <返回類型> <方法名([參數列表])>

    如:
    static int parseInt(String s) 表示:此方法(parseInt)為類方法(static),返回類型為(int),方法所需參數為String類型。


      1. int countTokens() :返回nextToken方法被調用的次數。如果采用構造函數1和2,返回的就是分隔符數量(例2)。
      2. boolean hasMoreTokens() :返回是否還有分隔符。
      3. boolean hasMoreElements() :結果同2。
      4. String nextToken() :返回從當前位置到下一個分隔符的字符串。
      5. Object nextElement() :結果同4。
      6. String nextToken(String delim) :與4類似,以指定的分隔符返回結果。


    例子:
    代碼:
    ? ?? ?String s = new String("The Java platform is the ideal platform for network computing");
    ? ?? ?StringTokenizer st = new StringTokenizer(s);
    ? ?? ?System.out.println( "Token Total: " + st.countTokens() );
    ? ?? ?while( st.hasMoreElements() ){
    ? ?? ?? ?System.out.println( st.nextToken() );
               }
    結果為:
    Token Total: 10
    The
    Java
    platform
    is
    the
    ideal
    platform
    for
    network
    computing

    例2:
    代碼:
    ? ?? ?String s = new String("The=Java=platform=is=the=ideal=platform=for=network=computing");
    ? ?? ?StringTokenizer st = new StringTokenizer(s,"=",true);
    ? ?? ?System.out.println( "Token Total: " + st.countTokens() );
    ? ?? ?while( st.hasMoreElements() ){
    ? ?? ?? ?System.out.println( st.nextToken() );
    ? ?? ?}
    結果為:
    Token Total: 19
    The
    =
    Java
    =
    platform
    =
    is
    =
    the
    =
    ideal
    =
    platform
    =
    for
    =
    network
    =
    computing

    ?

    主站蜘蛛池模板: 久久笫一福利免费导航| 午夜精品免费在线观看 | 国产中文在线亚洲精品官网| 亚洲另类无码专区首页| 西西大胆无码视频免费| 中文文字幕文字幕亚洲色| 在线看片免费不卡人成视频| 亚洲无圣光一区二区| 国产在线观看片a免费观看| 亚洲中文无码av永久| 成人免费在线看片| 精品亚洲AV无码一区二区三区 | 四虎永久精品免费观看| 亚洲国产成人手机在线观看| 日本午夜免费福利视频| 特级毛片aaaa级毛片免费| 免费在线观看毛片| 三级黄色在线免费观看| 久久亚洲精品中文字幕无码| **实干一级毛片aa免费| 亚洲午夜一区二区三区| 国产福利免费在线观看| 黄视频在线观看免费| 亚洲av无码成人黄网站在线观看 | 国产偷国产偷亚洲高清日韩| 国产免费黄色无码视频| 老汉色老汉首页a亚洲| 免费可以看黄的视频s色| 国产精品亚洲精品久久精品| 亚洲国产精品一区二区第一页免 | jiz zz在亚洲| 亚洲AV无码乱码在线观看性色扶 | 国产成人亚洲综合网站不卡| 亚洲电影日韩精品| 四虎影视在线影院在线观看免费视频| 亚洲成a人片77777群色| 亚洲 自拍 另类小说综合图区 | 成人啪精品视频免费网站| 国产亚洲Av综合人人澡精品| 亚洲AV无码一区二区三区系列| 很黄很黄的网站免费的|