Java StringTokenizer类使用方式
Java StringTokerizer类用于分隔字符串
一、构造方法
- StringTokenizer(String str) :构造一个用来解析 str 的 StringTokenizer 对象。java 默认的分隔符是空格("")、制表符(\t)、换行符(\n)、回车符(\r)。
- StringTokenizer(String str, String delim) :构造一个用来解析 str 的 StringTokenizer 对象,并提供一个指定的分隔符。
- StringTokenizer(String str, String delim, boolean returnDelims) :构造一个用来解析 str 的 StringTokenizer 对象,并提供一个指定的分隔符,同时,指定是否返回分隔符。
二、常用方法
- int countTokens():返回nextToken方法被调用的次数。(也即被分隔的元素个数)
- boolean hasMoreTokens():返回是否还有分隔符。
- boolean hasMoreElements():判断枚举 (Enumeration) 对象中是否还有数据。
- String nextToken():返回从当前位置到下一个分隔符的字符串。
- Object nextElement():返回枚举 (Enumeration) 对象的下一个元素。
- String nextToken(String delim):与 4 类似,以指定的分隔符返回结果。
三、例子
import java.util.*;public class test {public static void main(String[] args) {String str = "runoob,google,taobao,facebook,zhihu";// 以 , 号为分隔符来分隔字符串StringTokenizer st=new StringTokenizer(str,",");System.out.println(st.countTokens());}
}
输出:
5
https://www.runoob.com/w3cnote/java-stringtokenizer-intro.html
Java StringTokenizer类使用方式相关推荐
- Java枚举类使用方式
Java枚举类使用方式 单枚举定义 : /*** * @title: 单枚举定义* @author: wll* @since: 2021-1-27 14:47:54*/ public enum Jud ...
- Java StringTokenizer 类与示例
我们已经在我们的字符串文章和Java 中的StringBuffer 的最新文章中使用了字符串. 我们总是借助字符串中存在的每个字符对字符串执行操作.如果我们想处理字符串或句子中的每个单词怎么办? 使用 ...
- java StringTokenizer类
类型概述 StringTokenizer类主要用于分隔字符串,将一个String分成多个Token. 构造方法 StringTokenizer(String str) 根据指定的字符串创建一个Stri ...
- Java多线程的实现方式-Thread 类,Runnable 接口
在 Java 的 JDK 开发包中,已经自带了对多线程技术的支持,可以方便地进行多线程编程.实现多线程编程的方式主要有两种:一种是继承 Thread 类,另一种是实现 Runnable 接口.下面详细 ...
- 在web前端调用后台java程序(java类)的方式
在web前端调用后台java程序(java类)的方式: 首先静态html标签是无法直接调用java程序的,但是可以通过imput button按钮点击,onclick事件调用一个js函数,用这个js函 ...
- Java 创建类的四种方式
Java 创建类的四种方式 对于上学期已经学习过c++的同学,是不是对另一大编程语言产生了浓厚的兴趣,对于c++的面向对象编程,又和java的面向变量有何区别,下面我们从java四种创建对象来说起. ...
- stringtokenizer java_基于Java中的StringTokenizer类详解(推荐)
StringTokenizer是字符串分隔解析类型,属于:Java.util包. 1.StringTokenizer的构造函数 StringTokenizer(String str):构造一个用来解析 ...
- JS基础-Java Class类以及获取Class实例的三种方式
JS基础-Java Class类以及获取Class实例的三种方式 由于JVM为每个加载的class创建了对应的Class实例,并在实例中保存了该class的所有信息,包括类名.包名.父类.实现的接口. ...
- java流类图结构_java I/O 流总结
一.java 流操作有关的类和接口: 类 说明 Fil ...
- java按需读取word文件_干货分享:ASP.NET CORE(C#)与Spring Boot MVC(JAVA)异曲同工的编程方式总结...
我(梦在旅途,http://zuowj.cnblogs.com; http://www.zuowenjun.cn)最近发表的一篇文章<.NET CORE与Spring Boot编写控制台程序应有 ...
最新文章
- py 的 第 31 天
- 基于特征的推荐算法【转】
- git/github的使用
- TensorFlow2简单入门-加载及预处理文本
- UT斯达康XV6700的写号方法[图]
- 深度学习框架Caffe, MXNet, TensorFlow, Torch, CNTK性能测试报告
- maven安装及集成myeclipse
- 机器学习模型的可解释性
- 品质和创新成为 GDC 2017 “State of Unreal” 的焦点
- Spring学习总结(1)- IOC
- 无主之地kill ajax,阿克斯顿 - 无主之地中文维基 - 灰机wiki
- 设计模式---解释器模式(C++实现)
- Shell脚本中替换字符串等操作
- mybatis-plus删除操作(逻辑与物理删除)
- 恢复触摸板功能的方法
- ubuntu20.04安装并运行ORB_SLAM3(一路顺风版)
- 卡刷supersu和magisk实现安卓手机获取root权限
- [buuctf.reverse] 33到50题
- 纯Web前端打造的元宇宙展厅——开箱即用的Lingo3D游戏引擎 支持原生、React、Vue
- java读取Excel指定格式的数据