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 相关文章推荐
javascript XMLHttpRequest对象全面剖析
Apr 24 Javascript
JS小功能(offsetLeft实现图片滚动效果)实例代码
Nov 28 Javascript
jQuery对象与DOM对象转换方法详解
May 10 Javascript
jQuery中each()、find()和filter()等节点操作方法详解(推荐)
May 25 Javascript
js实现上传文件添加和删除文件选择框
Oct 24 Javascript
JavaScript prototype属性详解
Oct 25 Javascript
Angular2-primeNG文件上传模块FileUpload使用详解
Jan 14 Javascript
jQuery鼠标悬停内容动画切换效果
Apr 27 jQuery
vscode vue 文件模板的配置方法
Jul 23 Javascript
微信小程序实现横向滚动导航栏效果
Dec 12 Javascript
微信小程序之滑动页面隐藏和显示组件功能的实现代码
Jun 19 Javascript
jQuery实现雪花飘落效果
Aug 02 jQuery
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
分享一个Laravel好用的Cache宏
2015/03/02 PHP
详解php实现页面静态化原理
2017/06/21 PHP
Yii2.0框架behaviors方法使用实例分析
2019/09/30 PHP
Javascript 判断Flash是否加载完成的代码
2010/04/12 Javascript
js操作textarea方法集合封装(兼容IE,firefox)
2011/02/22 Javascript
JavaScript将DOM事件处理程序封装为event.js 出现的低级错误问题
2016/08/03 Javascript
Node.js的基本知识简单汇总
2016/09/19 Javascript
jQuery的Cookie封装,与PHP交互的简单实现
2016/10/05 Javascript
vue.js 表格分页ajax 异步加载数据
2016/10/18 Javascript
解决jquery有正确返回值但不执行success函数的问题
2018/08/20 jQuery
ES6 Iterator接口和for...of循环用法分析
2019/07/31 Javascript
关于ckeditor在bootstrap中modal中弹框无法输入的解决方法
2019/09/11 Javascript
layui的数据表格+springmvc实现搜索功能的例子
2019/09/28 Javascript
node.js中path路径模块的使用方法实例分析
2020/02/13 Javascript
python实现在windows下操作word的方法
2015/04/28 Python
MySQL适配器PyMySQL详解
2017/09/20 Python
Tensorflow 利用tf.contrib.learn建立输入函数的方法
2018/02/08 Python
Python面向对象基础入门之编码细节与注意事项
2018/12/11 Python
python实现文件助手中查看微信撤回消息
2019/04/29 Python
pandas基于时间序列的固定时间间隔求均值的方法
2019/07/04 Python
pytorch AvgPool2d函数使用详解
2020/01/03 Python
python 生成任意形状的凸包图代码
2020/04/16 Python
基于python获取本地时间并转换时间戳和日期格式
2020/10/27 Python
详解修改Anaconda中的Jupyter Notebook默认工作路径的三种方式
2021/01/24 Python
CSS3实现王者匹配时的粒子动画效果
2019/04/12 HTML / CSS
使用HTML5 Geolocation实现一个距离追踪器
2018/04/09 HTML / CSS
HQhair美国/加拿大:英国化妆品、美容及美发产品商城
2019/04/15 全球购物
前台接待岗位职责
2013/12/03 职场文书
开会迟到检讨书
2014/02/03 职场文书
计算机专业毕业生自荐信范文
2014/03/06 职场文书
内衣营销方案
2014/03/15 职场文书
《少年王冕》教学反思
2014/04/11 职场文书
教师批评与自我批评发言稿
2014/10/15 职场文书
幼儿园圣诞节活动总结
2015/05/06 职场文书
Java elasticsearch安装以及部署教程
2021/06/28 Java/Android
Tomcat starup.bat 脚本实现开机自启动
2022/04/20 Servers