String字符串截取的四种方式总结


Posted in Javascript onNovember 28, 2016

如下所示:

import java.util.StringTokenizer;
import java.util.regex.Pattern;

import org.junit.Test;

public class TestStringToken {

  @Test
  public void subSting() {
    String str = "java,javac,javae";
    String s1 = str.substring(2);//"va,javac,javae"
    String s2 = str.substring(0,2);//"ja"
    System.out.println(s1);
    System.out.println(s2);
  }

  @Test
  public void stringTokenizer() {
    String str = "java,javac,javae";
    StringTokenizer stringTokenizer = new StringTokenizer(str, ",");

//   while (stringTokenizer.hasMoreElements()) {
//     Object object = (Object) stringTokenizer.nextElement();
//     System.out.println(String.valueOf(object));
//     
//   }
    while (stringTokenizer.hasMoreTokens()) {
      System.out.println(stringTokenizer.nextToken());
    }
  }
  @Test
  public void split() {
    String str = "java,javac,javae";
    String[] s = str.split(",");
    for (String string : s) {
      System.out.println(string);
    }
  }
  //使用正则表达式
  @Test
  public void pattern() {
    String str = "java,javac,javae";
    Pattern p = Pattern.compile(",");
    String[] s = p.split(str);
    for (String string : s) {
      System.out.println(string);
    }
  }

}

以上这篇String字符串截取的四种方式总结就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js正则表达式的使用详解
Jul 09 Javascript
css3元素简单的闪烁效果实现(html5 jquery)
Dec 28 Javascript
js实现局部页面打印预览原理及示例代码
Jul 03 Javascript
JS动态日期时间的获取方法
Sep 28 Javascript
JavaScript简单生成 N~M 之间随机数的方法
Jan 13 Javascript
canvas+gif.js打造自己的数字雨头像的示例代码
Oct 26 Javascript
详解Vue项目中出现Loading chunk {n} failed问题的解决方法
Sep 14 Javascript
微信小程序 wepy框架与iview-weapp的用法详解
Apr 10 Javascript
微信小程序如何调用图片接口API并居中显示
Jun 29 Javascript
JavaScript实现的联动菜单特效示例
Jul 08 Javascript
js中!和!!的区别与用法
May 09 Javascript
k8s node节点重新加入master集群的实现
Feb 22 Javascript
localStorage实现便签小程序
Nov 28 #Javascript
JavaScript实现邮箱地址自动匹配功能代码
Nov 28 #Javascript
Jquery循环截取字符串的方法(多出的字符串处理成"...")
Nov 28 #Javascript
基于iscroll.js实现下拉刷新和上拉加载效果
Nov 28 #Javascript
正则表达式,替换所有HTML标签的简单实例
Nov 28 #Javascript
基于slideout.js实现移动端侧边栏滑动特效
Nov 28 #Javascript
js实现右键菜单功能
Nov 28 #Javascript
You might like
一个PHP的QRcode类与大家分享
2011/11/13 PHP
ThinkPHP结合ajax、Mysql实现的客户端通信功能代码示例
2014/06/23 PHP
php给每个段落添加空格的方法
2015/03/20 PHP
Thinkphp结合ajaxFileUpload实现异步图片传输示例
2017/03/13 PHP
redis+php实现微博(二)发布与关注功能详解
2019/09/23 PHP
javascript编程起步(第二课)
2007/02/27 Javascript
JavaScript学习点滴 call、apply的区别
2010/10/22 Javascript
jQuery Tools tab(幻灯片)
2012/07/14 Javascript
Jquery操作radio的简单实例
2014/01/06 Javascript
bootstrap动态添加面包屑(breadcrumb)及其响应事件的方法
2017/05/25 Javascript
基于easyui checkbox 的一些操作处理方法
2017/07/10 Javascript
微信小程序开发实现的选项卡(窗口顶部/底部TabBar)页面切换功能图文详解
2019/05/14 Javascript
详解vue 在移动端体验上的优化解决方案
2019/05/20 Javascript
JS数组方法reverse()用法实例分析
2020/01/18 Javascript
Javascript异步流程控制之串行执行详解
2020/09/27 Javascript
python支持断点续传的多线程下载示例
2014/01/16 Python
python的keyword模块用法实例分析
2015/06/30 Python
scrapy spider的几种爬取方式实例代码
2018/01/25 Python
python利用socketserver实现并发套接字功能
2018/01/26 Python
Linux下Python安装完成后使用pip命令的详细教程
2018/11/22 Python
Django REST framework视图的用法
2019/01/16 Python
Python tkinter实现图片标注功能(完整代码)
2019/12/08 Python
Python decorator拦截器代码实例解析
2020/04/04 Python
calendar在python3时间中常用函数举例详解
2020/11/18 Python
CSS3教程(1):什么是CSS3
2009/04/02 HTML / CSS
澳大利亚的奢侈品牌:Oroton
2016/08/26 全球购物
美国家居装饰店:Z Gallerie
2020/12/28 全球购物
法律专业推荐信范文
2013/11/29 职场文书
小学音乐教学反思
2014/02/05 职场文书
高考寄语大全
2014/04/08 职场文书
婚前协议书标准版
2014/10/19 职场文书
应用最多的公文《通知》如何写?
2019/04/02 职场文书
教你修复 Win11应用商店加载空白问题
2021/12/06 数码科技
nginx从安装到配置详细说明(安装,安全配置,防盗链,动静分离,配置 HTTPS,性能优化)
2022/02/12 Servers
Python时间操作之pytz模块使用详解
2022/06/14 Python
Win11 25163.1010更新补丁KB5016904推送,测试服务验证管道(附更新修复汇总)
2022/07/23 数码科技