欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于Java中的StringTokenizer類詳解(推薦)

 更新時間:2017年05月23日 09:47:00   投稿:jingxian  
下面小編就為大家?guī)硪黄贘ava中的StringTokenizer類詳解(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

StringTokenizer是字符串分隔解析類型,屬于:Java.util包。

1、StringTokenizer的構(gòu)造函數(shù)

StringTokenizer(String str):構(gòu)造一個用來解析str的StringTokenizer對象。java默認(rèn)的分隔符是“空格”、“制表符(‘\t')”、“換行符(‘\n')”、“回車符(‘\r')”。

StringTokenizer(String str,String delim):構(gòu)造一個用來解析str的StringTokenizer對象,并提供一個指定的分隔符。

StringTokenizer(String str,String delim,boolean returnDelims):構(gòu)造一個用來解析str的StringTokenizer對象,并提供一個指定的分隔符,同時,指定是否返回分隔符。

2、StringTokenizer的一些常用方法

說明:

1、所有方法均為public;

2、書寫格式:[修飾符] <返回類型><方法名([參數(shù)列表])>

int countTokens():返回nextToken方法被調(diào)用的次數(shù)。

boolean hasMoreTokens():返回是否還有分隔符。

boolean hasMoreElements():返回是否還有分隔符。

String nextToken():返回從當(dāng)前位置到下一個分隔符的字符串。

Object nextElement():返回從當(dāng)前位置到下一個分隔符的字符串。

String nextToken(String delim):與4類似,以指定的分隔符返回結(jié)果。

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());
}
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());
}

以上這篇基于Java中的StringTokenizer類詳解(推薦)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java實現(xiàn)直接插入排序和折半插入排序算法示例

    Java實現(xiàn)直接插入排序和折半插入排序算法示例

    這篇文章主要介紹了Java實現(xiàn)直接插入排序和折半插入排序算法示例,文中對算法的思想和時間復(fù)雜度都有簡單的講解,需要的朋友可以參考下
    2016-04-04
  • 詳解java自定義類

    詳解java自定義類

    這篇文章主要介紹了java自定義類的概念以及用法,文中講解非常詳細(xì),實例代碼幫助大家更好的理解,感興趣的朋友可以參考下
    2020-06-06
  • Spring+SpringMVC+MyBatis整合詳細(xì)教程(SSM)

    Spring+SpringMVC+MyBatis整合詳細(xì)教程(SSM)

    Spring是一個開源框架,Spring是于2003 年興起的一個輕量級的Java 開發(fā)框架。這篇文章主要介紹了Spring+SpringMVC+MyBatis整合詳細(xì)教程(SSM),需要的朋友可以參考下
    2017-10-10
  • java多線程之線程安全的單例模式

    java多線程之線程安全的單例模式

    這篇文章主要為大家詳細(xì)介紹了java多線程之線程安全的單例模式,文章內(nèi)容全面,感興趣的小伙伴們可以參考一下
    2016-03-03
  • 關(guān)于JSONObject.toJSONString出現(xiàn)地址引用問題

    關(guān)于JSONObject.toJSONString出現(xiàn)地址引用問題

    這篇文章主要介紹了關(guān)于JSONObject.toJSONString出現(xiàn)地址引用問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • Java 順序表專題解讀

    Java 順序表專題解讀

    順序表,全名順序存儲結(jié)構(gòu),是線性表的一種。線性表用于存儲邏輯關(guān)系為“一對一”的數(shù)據(jù),順序表自然也不例外,不僅如此,順序表對數(shù)據(jù)物理存儲結(jié)構(gòu)也有要求。順序表存儲數(shù)據(jù)時,會提前申請一整塊足夠大小的物理空間,然后將數(shù)據(jù)依次存儲起來,存儲時數(shù)據(jù)元素間不留縫隙
    2021-11-11
  • Java使用正則表達式檢索、替換String中特定字符和正則表達式的一切

    Java使用正則表達式檢索、替換String中特定字符和正則表達式的一切

    這篇文章主要給大家介紹了關(guān)于Java使用正則表達式檢索、替換String中特定字符和正則表達式的一切,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • Spring?Boot的優(yōu)點及項目創(chuàng)建步驟詳解

    Spring?Boot的優(yōu)點及項目創(chuàng)建步驟詳解

    這篇文章主要介紹了Spring?Boot的優(yōu)點及項目創(chuàng)建步驟,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-09-09
  • JAVA如何調(diào)用Shell腳本

    JAVA如何調(diào)用Shell腳本

    本篇文章主要介紹了JAVA如何調(diào)用Shell腳本,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • Java實現(xiàn)讀取TXT和CSV文件內(nèi)容

    Java實現(xiàn)讀取TXT和CSV文件內(nèi)容

    這篇文章主要為大家詳細(xì)介紹了如何利用Java語言實現(xiàn)讀取TXT和CSV文件內(nèi)容的功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2023-02-02

最新評論