首页 > 其他分享 >StringTokenizer基本用法

StringTokenizer基本用法

时间:2022-11-21 00:12:48浏览次数:48  
标签:基本 分割 String 用法 token stringTokenizer str StringTokenizer

简介

StringTokenizer 是一个快速分割字符串的工具类

基本用法

//默认使用" \t\n\r\f"作为分隔符,将str进行分割
public StringTokenizer(String str) {
        this(str, " \t\n\r\f", false);
}
//使用指定的分割符,将 str 进行分割
public StringTokenizer(String str, String delim) {
    this(str, delim, false);
}

示例代码


public void demo1(){
    String str = "String Tokenizer" +
            "\ttest";
    //使用默认默认分隔符对str进行分割
    StringTokenizer stringTokenizer = new StringTokenizer(str);
    while (stringTokenizer.hasMoreTokens()) {
        //分割得到的字符串
        String token = stringTokenizer.nextToken();
        System.out.println(token);
    }
}
//输出结果
/**
String
Tokenizer
test
*/

public void demo2(){
    String str = "String-Tokenizer:test";
    //分别使用-和:还有i对str进行分割
    StringTokenizer stringTokenizer = new StringTokenizer(str,"-:i");
    while (stringTokenizer.hasMoreTokens()) {
        //分割得到的字符串
        String token = stringTokenizer.nextToken();
        System.out.println(token);
    }
}
//输出结果
/**
Str
ng
Token
zer
test
*/

标签:基本,分割,String,用法,token,stringTokenizer,str,StringTokenizer
From: https://www.cnblogs.com/zhuxiaowen/p/16910071.html

相关文章

  • Tmux基本操作
    Tmux0.Tmux简介1.安装tmux打开​​MobaXterm​​,输入以下命令行即可。aptinstalltmux2.tmux最简操作流程新建会话​​tmuxnew-smy_session​​。在Tmux窗口运行所需......
  • ownCloud 的六大神奇用法
    ownCloud是一个自行托管的开源文件同步和共享服务器。就像“行业老大”Dropbox、GoogleDrive、Box和其他的同类服务一样,ownCloud也可以让你访问自己的文件、日历、......
  • 深入浅出学习透析Nginx服务器的基本原理和配置指南「负载均衡篇」
    负载均衡之前的章节内容中【深入浅出学习透析Nginx服务器的基本原理和配置指南「初级实践篇」】和【深入浅出学习透析Nginx服务器的基本原理和配置指南「进阶实践篇」】,我......
  • 博弈论扩展 CFR算法 一 基本概念
    扩展扩展性博弈与CFR算法目录扩展扩展性博弈与CFR算法CFR算法的发展算法应用强化学习的结合学习资料:扩展型博弈——知识回顾表示形式——博弈树信息集informati......
  • 栈的基本操作
    按照严蔚敏数据结构实现栈的基本操作Stack.h文件#include<iostream>#include<cstdlib>usingnamespacestd;#defineSTACK_INIT_SIZE100//存储空间初始分配量#defin......
  • 基本的HTML语法
    1.view容器<template><view><text>大家好,晚上好</text><swiper此处可加指示器等属性><swiper-item><text>......
  • 计算机网络:广域网的基本概念
    广域网通常是指覆盖范围很广(远超一个城市的范围)的长距离网络。广域网是因特网的核心部分,其任务是长距离运送主机所发送的数据。连接广域网各结点交换机的链路都是高速链路,它......
  • 查看基本信息
    查看基本信息1.查看CPU信息lscpuroot@admin:~#lscpuArchitecture:x86_64CPUop-mode(s):32-bit,64-bitByteOrder:......
  • arr.reduce()用法
    1.语法:reduce(function(total,currentValue,index,arr){},{})reduce接收两个参数,第一个参数是函数,第二个参数是第一个参数中total的初始值(1)第一个参数funct......
  • html mailto 用法
    HTML mailto用法<ahref=mailto:[email protected]>sendemail</a>或者<formaction="mailto:[email protected]">   ...</form>mailto后跟的是......