Java中的StringTokenizer

java.util.StringTokenizer类允许您将字符串分成令牌。这是打破字符串的简单方法。

它没有提供区分数字,带引号的字符串,标识符等的功能,例如StreamTokenizer类。我们将在I/O一章中讨论StreamTokenizer类。

StringTokenizer类的构造方法

StringTokenizer类中定义了3个构造函数。

Constructor

Description

StringTokenizer(String str)

creates StringTokenizer with specified string.

StringTokenizer(String str, String delim)

creates StringTokenizer with specified string and delimeter.

StringTokenizer(String str, String delim, boolean returnValue)

creates StringTokenizer with specified string, delimeter and returnValue. If return value is true, delimiter characters are considered to be tokens. If it is false, delimiter characters serve to separate tokens.

StringTokenizer类的方法

StringTokenizer类的6个有用方法如下:

Public method

Description

boolean hasMoreTokens()

checks if there is more tokens available.

String nextToken()

returns the next token from the StringTokenizer object.

String nextToken(String delim)

returns the next token based on the delimeter.

boolean hasMoreElements()

same as hasMoreTokens() method.

Object nextElement()

same as nextToken() but its return type is Object.

int countTokens()

returns the total number of tokens.

StringTokenizer类的简单示例

让我们看一下StringTokenizer类的简单示例,该类在空格的基础上标记字符串“我的名字是可汗”。

StringTokenizer类的nextToken(String delim)方法的示例

现在不建议使用StringTokenizer类。建议使用String类或regex(正则表达式)的split()方法。

0

相关文章:Java中的JVM的关闭挂钩 关闭挂钩是一种特殊的结构,允许开发人员插入要在JVM关闭时执行的代码。这在需要关闭VM的情况下需要执行特殊清理 […]...

Java中的for-each循环 For-each是Java5中引入的另一种数组遍历技术,例如for循环,while循环,do-while循环。 […]...

在Java中使用_(下划线)作为变量名 Java 9对Java语言的功能进行了更改,而从合法名称中删除下划线是甲骨文Oracle的一项重大更改: 绝不 […]...

了解Java中“ public static void main”中的“ static” 以下几点解释了main()方法中的“static”: main()方法:Java中的main()方 […]...

Java中的按位运算符 按位运算符用于对数字的各个位进行操作。它们可以与任何整数类型(char,short,int等)一起使用。在执行 […]...

修剪Java中的字符串(删除前导和尾随空格) 给定字符串,请从字符串中删除所有前导和尾随空格,然后将其返回。 例子: Input : str = " Hel […]...

Java中的volatile关键字 使用volatile是使类线程安全的另一种方式(如同步的原子包装)。线程安全意味着一个方法或类实例可以被多个线 […]...

Java中的构造函数链接(带示例) 先决条件: Java中的构造函数 构造函数链接是相对于当前对象从另一个构造函数调用一个构造函数的过程。 构造函 […]...

stringtokenizer java,Java中的StringTokenizer相关推荐

  1. java stringtokenizer_Java中的StringTokenizer类的使用方法

    StringTokenizer是字符串分隔解析类型,属于:java.util包. 1.StringTokenizer的构造函数 StringTokenizer(String str):构造一个用来解析 ...

  2. stringtokenizer java_Java中的StringTokenizer类

    /* //在java.util中的StringTokenizer类可以分析一个字符串并将字符串分解成可被独立使用的单词 //1.StringTokenizer(String s)----------- ...

  3. stringtokenizer java,Java中StringTokenizer的使用学习

    Java中String类可以分解字符串,使用substring方法返回原字符串的子字符串.如果我们需要将字符串分解成一个一个的单词或者标记的话,此时就可以使用到Java中的StringTokenize ...

  4. stringtokenizer java_基于Java中的StringTokenizer类详解(推荐)

    StringTokenizer是字符串分隔解析类型,属于:Java.util包. 1.StringTokenizer的构造函数 StringTokenizer(String str):构造一个用来解析 ...

  5. 使用comm在java程序中管理本地端口[回钦波:高级软件工程师]

    使用comm在java程序中管理本地端口 最近在做电信项目,遇到一些专业性的问题,在这里和大家一起分享下comm包下的类及如何使用等问题: 在java程序中,为了实现同本地系统的硬件端口(RS-232 ...

  6. Java项目中使用频率最高的100个类

    Java软件开发的很大一部分都使用来自各种库的API.我从10,000个开源Java项目中提取了API类的频率.这些类来自Java标准库或第三方库.每个类别对每个项目计一次.以下列表显示了前100名. ...

  7. java上传一段语音_在java程序中加入语音功能,例如给段字符串“A101”,就能发出声音,请大家帮帮忙,谢谢...

    展开全部 为应62616964757a686964616fe59b9ee7ad9431333335303530用程序加上语音能力有什么好处呢?粗略地讲,是为了趣味,它适合所有注重趣味的应用,比如游戏. ...

  8. 统计java文件中的代码行数

    统计Java代码行数工具类  --  CodeCounterUtil.java 统计指定目录下的java文件中代码行数  --  public static int  getCodeNumFromFo ...

  9. Java虚拟机规范阅读(二)IEEE754简介以及Java虚拟机中的浮点算法

    什么是浮点数 在计算机系统的发展过程中,曾经提出过多种方法表达实数.典型的比如相对于浮点数的定点数(Fixed Point Number).在这种表达方式中,小数点固定的位于实数所有数字中间的某个位置 ...

最新文章

  1. mysql 密码加密windows_Windows下mysql数据库的安装及8.0以上版本设置密码的命令(简易教学)...
  2. 线上服务CPU100%问题快速定位实战(转载公众号:架构师之路)
  3. eclipse中插件修改svn用户名密码
  4. 网络工程师晋升_晋升为工程师的最快方法
  5. Taro+react开发(25)三元
  6. django调用java_07.手把手教将深度学习利用Django将模型发布成服务供java调用
  7. 简述面向对象中__new__和__init__区别,这道题朝简单!
  8. 《高阶Perl》——3.8 对象方法里的缓存
  9. Bailian2976 Bailian1936 All in All【字符串匹配】
  10. [转载] 使用openpyxl模块向Excel中插入图片
  11. python getopt_Python getopt
  12. Oracle数据恢复工具-ODU破解记录
  13. 鸿蒙系统共享电脑文件,鸿蒙Hi3516通过NFS挂载方式与Windows共享文件
  14. Android ANR 触发原理
  15. 免费天气API接口,全国天气免费接口,2018年3月测试稳定OK
  16. android 版本更新原理,蒲公英 - 文档中心 - SDK 自动更新机制
  17. 提交SVN时出现目录obstructed的解决办法·
  18. R语言导出CSV出现乱码的处理
  19. dockerfile拉取私库镜像_Dockerfile From 私有库认证问题
  20. 因果系列文章(7)——干预工具(下)

热门文章

  1. TCP和UDP的详细区别
  2. java计算机毕业设计基于ssm社会保险养老系统
  3. uniapp转微信小程序后Vue.prototype定义的全局变量在微信小程序页面无法直接访问
  4. java flatmapfunction_Java Stream中map和flatMap方法
  5. 80老翁谈人生(38):火星存在地下文明有了新证据
  6. 上班不迟到如何从快乐变成痛苦
  7. windows服务启动不了 错误1053
  8. 如何对类别变量进行独热编码
  9. php定义全局变量的方法
  10. Java Web Token 之 JJWT 使用