华东理工大学《Java面向对象的程序设计》课件-第7章Java常用系统类3.pdfVIP

华东理工大学《Java面向对象的程序设计》课件-第7章Java常用系统类3.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多

Java

Programing

Language

第7章Java常用系统类

Java程序设计与实践教程—清华大学出版社

1

本章目录

1JavaAPI

2字符串类

3Math类与Random类

4Date(日期)类与Calendar(日历)类

7.2.3StringTokenizer类

分析字符串并将字符串分解成可被独立使

用的单词,这些单词叫做语言符号。

例如

字符串“WeareStudents”,空格作为分隔符,

该字符串有三个单词(语言符号)。

字符串We,are,Student,逗号作为分隔符,

该字符串有三个单词。

7.2.3StringTokenizer类

常用构造方法

(1)StringTokenizer(Strings):为字符串s构造

一个分析器.使用默认的分隔符集合,即空格符、

换行符、回车符、Tab符等。

7.2.3StringTokenizer类

常用构造方法

(2)StringTokenizer(Strings,Stringdelim):为

字符串s构造一个分析器,参数dilim中的字符和

默认的分隔符集合一起被作为分隔符。p167

7.2.3StringTokenizer类

常用构造方法

(1)StringTokenizer(Strings):为字符串s构造

一个分析器.使用默认的分隔符集合,即空格符、

换行符、回车符、Tab符等。

(2)StringTokenizer(Strings,Stringdelim):为

字符串s构造一个分析器,参数dilim中的字符和

默认的分隔符集合一起被作为分隔符。

【例7-13】分析给定字符串,分别输出字符串的单词,

并统计出单词个数

importjava.util.*;

publicclassTokenDemo{

publicstaticvoidmain(Stringargs[]){

Strings=IamGeng.X.y,sheismygirlfriend;

StringTokenizerfenxi=newStringTokenizer(s,,);

intnumber=fenxi.countTokens();

while(fenxi.hasMoreTokens()){

Stringstr=fenxi.nextToken();

System.out.println(str);

System.out.println(还剩+fenxi.countTokens()+

个单词);

}

System.out.println(s共有单词+number+个);

}

}

以空格、逗号为分隔符

只要字符串中还有语言符号,

该方法返回true,否则返回

false

字符串获得下一个单词:I

fenxi对象去掉第一个单词

fenxi对象:

fenxi对象:

fenxi对象:

fenxi对象

fenxi对象:

所有单词读完,

文档评论(0)

逍遥子 + 关注
实名认证
文档贡献者

互联网搬运工

1亿VIP精品文档

相关文档