- 2
- 0
- 约6.64千字
- 约 34页
- 2025-10-21 发布于北京
- 举报
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对象:
所有单词读完,
您可能关注的文档
- 华东理工大学《Java面向对象的程序设计》课件-第7章Java常用系统类4.pdf
- 华东理工大学《Java面向对象的程序设计》课件-第9章GUI布局管理器.pdf
- 华东理工大学《Java面向对象的程序设计》课件-第9章Swing组件.pdf
- 华东理工大学《Java面向对象的程序设计》课件-第9章事件处理模型.pdf
- 华东理工大学《单片机原理及应用》课件-第10章+键盘显示器接口+.pdf
- 华东理工大学《单片机原理及应用》课件-第1章+单片机概述.pdf
- 华东理工大学《单片机原理及应用》课件-第2章++AT89C52单片机的结构与工作原理.pdf
- 华东理工大学《单片机原理及应用》课件-第3章++指令系统+.pdf
- 华东理工大学《单片机原理及应用》课件-第4章++汇编语言程序设计.pdf
- 华东理工大学《单片机原理及应用》课件-第5章+中断系统.pdf
最近下载
- 黄山学院2021转专业考试试卷真题 .pdf
- 鹤山市既有住宅增设电梯指导意见 .pdf
- 建筑工程测量方案.docx VIP
- 湖北省华中师范大学第一附属中学2024-2025学年高二上学期阶段性检测(一)英语试题(含答案).docx VIP
- 2024年幼儿自主游戏方案 .pdf
- 医院清洁消毒灭菌课件.ppt VIP
- 2025秋金版学案数学(A版)必修第一册检测卷.pdf VIP
- 2025年PEP人教版小学英语(三四五六年级)单词词汇表 .pdf VIP
- 2025年无锡商业职业技术学院单招笔试数学试题库含答案解析.docx VIP
- 河北图集 J20J228 农村住宅标准设计图集(冀中分册) 清晰版.docx VIP
原创力文档

文档评论(0)