最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java利用StringTokenizer分割字符串的實(shí)現(xiàn)

 更新時(shí)間:2023年10月29日 16:45:26   作者:聽海邊濤聲  
利用java.util.StringTokenizer的方法,可以將一個(gè)字符串拆分為一系列的標(biāo)記,本文就來介紹一下java利用StringTokenizer分割字符串的實(shí)現(xiàn),感興趣的可以了解一下

介紹

利用java.util.StringTokenizer的方法,可以將一個(gè)字符串拆分為一系列的標(biāo)記(token)。StringTokenizer是為了兼容性原因而保留的遺留類。在新的代碼中,不建議使用StringTokenizer,而建議使用String類的split方法來完成拆分的功能。

舉例

利用默認(rèn)分割字符集分割

用StringTokenizer(String str)形式的構(gòu)造函數(shù)構(gòu)造一個(gè)StringTokenizer,利用了默認(rèn)的分割字符集" \t\n\r\f",分別是:空白字符、tab字符、新行字符、回車字符、換頁符(form-feed character)。分割符本身不作為標(biāo)記。

package com.thb;

import java.util.StringTokenizer;

public class Demo2 {

    public static void main(String[] args) {
        StringTokenizer tokenizer = new StringTokenizer("That is very nice");
        while (tokenizer.hasMoreElements()) {
            System.out.println(tokenizer.nextElement());
        }
    }

}

運(yùn)行輸出:

That
is
very
nice

上面的功能用String的split函數(shù)實(shí)現(xiàn):

package com.thb;

public class Demo3 {

    public static void main(String[] args) {
        String[] result = "That is very nice".split("\\s");
        for (int i = 0; i < result.length; i++) {
            System.out.println(result[i]);
        }
    }
}

運(yùn)行輸出:

That
is
very
nice

利用指定分割字符集分割

用StringTokenizer(String str, String delim)形式的構(gòu)造函數(shù)構(gòu)造一個(gè)StringTokenizer,指定了分割字符集delim,分割符本身不作為標(biāo)記。

package com.thb;

import java.util.StringTokenizer;

public class Demo2 {

    public static void main(String[] args) {
        String str = "num1=10&num2=20";
        StringTokenizer tokenizer = new StringTokenizer(str, "=&/");
        while (tokenizer.hasMoreElements()) {
            System.out.println(tokenizer.nextToken());
        }
    }

}

運(yùn)行輸出:

num1
10
num2
20

到此這篇關(guān)于java利用StringTokenizer分割字符串的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)java StringTokenizer分割字符串內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • springboot后端存儲(chǔ)富文本內(nèi)容的思路與步驟(含圖片內(nèi)容)

    springboot后端存儲(chǔ)富文本內(nèi)容的思路與步驟(含圖片內(nèi)容)

    在所有的編輯器中,大概最受歡迎的就是富文本編輯器和MarkDown編輯器了,下面這篇文章主要給大家介紹了關(guān)于springboot后端存儲(chǔ)富文本內(nèi)容的思路與步驟的相關(guān)資料,需要的朋友可以參考下
    2023-04-04
  • Java如何利用策略模式替代if/else語句

    Java如何利用策略模式替代if/else語句

    這篇文章主要介紹了Java如何利用策略模式替代if/else語句,幫助大家優(yōu)化自己的代碼,提高程序運(yùn)行效率,感興趣的朋友可以了解下
    2020-09-09
  • 淺談Java springboot日志管理

    淺談Java springboot日志管理

    這篇文章主要介紹了淺談Java springboot日志管理,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)Java的小伙伴們有很好的幫助喲,需要的朋友可以參考下
    2021-05-05
  • SpringBoot中項(xiàng)目如何讀取外置logback配置文件

    SpringBoot中項(xiàng)目如何讀取外置logback配置文件

    這篇文章主要介紹了SpringBoot中項(xiàng)目如何讀取外置logback配置文件問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • Spring事務(wù)的七種傳播行為

    Spring事務(wù)的七種傳播行為

    這篇文章主要介紹了Spring事務(wù)的七種傳播行為,文章圍繞主題的相關(guān)資料展開詳細(xì)的內(nèi)容解說,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-04-04
  • Mybatis-plus 雙主鍵的實(shí)現(xiàn)示例

    Mybatis-plus 雙主鍵的實(shí)現(xiàn)示例

    本文主要介紹了Mybatis-plus 雙主鍵的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-05-05
  • 使用Spring Security OAuth2實(shí)現(xiàn)單點(diǎn)登錄

    使用Spring Security OAuth2實(shí)現(xiàn)單點(diǎn)登錄

    在本教程中,我們將討論如何使用Spring Security OAuth和Spring Boot實(shí)現(xiàn)SSO - 單點(diǎn)登錄。感興趣的朋友跟隨小編一起看看吧
    2019-06-06
  • 使用BitSet位集合,一個(gè)重復(fù)校驗(yàn)工具

    使用BitSet位集合,一個(gè)重復(fù)校驗(yàn)工具

    這篇文章主要介紹了使用BitSet位集合,一個(gè)重復(fù)校驗(yàn)工具,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • Mybatis-Plus的SQL語句組拼原理說明

    Mybatis-Plus的SQL語句組拼原理說明

    這篇文章主要介紹了Mybatis-Plus的SQL語句組拼原理說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • java中的值傳遞和引用傳遞的區(qū)別分析

    java中的值傳遞和引用傳遞的區(qū)別分析

    本文介紹了“java中的值傳遞和引用傳遞的區(qū)別分析”,需要的朋友可以參考一下
    2013-03-03

最新評(píng)論

南城县| 田东县| 新兴县| 柳江县| 蓝田县| 葵青区| 西吉县| 抚宁县| 迭部县| 安阳市| 郴州市| 滁州市| 临西县| 夹江县| 抚远县| 连南| 兴义市| 枣庄市| 迭部县| 即墨市| 修水县| 康乐县| 郧西县| 周至县| 保德县| 上高县| 定安县| 鲜城| 长丰县| 万山特区| 泗洪县| 姚安县| 富顺县| 祥云县| 延吉市| 化州市| 岑巩县| 天峨县| 大邑县| 丰都县| 宁乡县|