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 全面解析各种浏览器网页中的JS 执行顺序
Feb 17 Javascript
jQuery实用基础超详细介绍
Apr 11 Javascript
Jquery submit()无法提交问题
Apr 21 Javascript
给超链接添加特效鼠标移动展示提示信息且随鼠标移动
Oct 17 Javascript
JavaScript实现的内存数据库LokiJS介绍和入门实例
Nov 17 Javascript
通过JS判断联网类型和连接状态的实现代码
Apr 01 Javascript
jQuery实现TAB风格的全国省份城市滑动切换效果代码
Aug 24 Javascript
AngularJS的ng Http Request与response格式转换方法
Nov 07 Javascript
js图片延迟加载(Lazyload)三种实现方式
Mar 01 Javascript
Vue.js进行查询操作的实例详解
Aug 25 Javascript
详解vue 组件之间使用eventbus传值
Oct 25 Javascript
javascript如何使用函数random来实现课堂随机点名方法详解
Jul 28 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+dojo 的数据库保存拖动布局的一个方法dojo 这里下载
2007/03/07 PHP
PHP XML数据解析代码
2010/05/26 PHP
解析php常用image图像函数集
2013/06/24 PHP
php计算title标题相似比的方法
2015/07/29 PHP
PHP中静态变量的使用方法实例分析
2016/12/01 PHP
PHP切割整数工具类似微信红包金额分配的思路详解
2019/09/18 PHP
拖拉表格的JS函数
2008/11/20 Javascript
javascript中数组的concat()方法使用介绍
2013/12/18 Javascript
Bootstrap每天必学之标签与徽章
2015/11/27 Javascript
js判断所有表单项不为空则提交表单的实现方法
2016/09/09 Javascript
Bootstrap警告(Alerts)的实现方法
2017/03/22 Javascript
vue组件传递对象中实现单向绑定的示例
2018/02/28 Javascript
vue-cli项目配置多环境的详细操作过程
2018/10/30 Javascript
浅谈JS和jQuery的区别
2019/03/27 jQuery
微信小程序封装的HTTP请求示例【附升级版】
2019/05/11 Javascript
vue h5移动端禁止缩放代码
2019/10/28 Javascript
微信小程序动态设置图片大小的方法
2019/11/21 Javascript
如何构建 vue-ssr 项目的方法步骤
2020/08/04 Javascript
解决vue单页面应用进入页面加载所有 js 的问题
2020/08/12 Javascript
js实现有趣的倒计时效果
2021/01/19 Javascript
python 多个参数不为空校验方法
2019/02/14 Python
Python大数据之使用lxml库解析html网页文件示例
2019/11/16 Python
pytorch: Parameter 的数据结构实例
2019/12/31 Python
python安装和pycharm环境搭建设置方法
2020/05/27 Python
python实现定时发送邮件
2020/12/23 Python
2014年元旦感言
2014/03/06 职场文书
机关党员2014全国两会学习心得体会
2014/03/10 职场文书
《诚实与信任》教学反思
2014/04/10 职场文书
兵马俑的导游词
2015/02/02 职场文书
爱牙日宣传活动总结
2015/02/05 职场文书
护士求职自荐信范文
2015/03/04 职场文书
经销商会议开幕词
2016/03/04 职场文书
2019财务转正述职报告
2019/06/27 职场文书
《鲁滨逊漂流记》之六读后感(4篇)
2019/09/29 职场文书
vue完美实现el-table列宽自适应
2021/05/08 Vue.js
Elasticsearch 批量操作
2022/04/19 Python