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
Aug 13 Javascript
CCPry JS类库 代码
Oct 30 Javascript
Jquery替换已存在于element上的event的方法
Mar 09 Javascript
JQury slideToggle闪烁问题及解决办法
Jul 05 Javascript
javascript 常用功能总结
Mar 18 Javascript
深入理解JavaScript系列(50):Function模式(下篇)
Mar 04 Javascript
浅谈javascript实现八大排序
Apr 27 Javascript
Bootstrap图片轮播组件使用实例解析
Jun 30 Javascript
js 点击a标签 获取a的自定义属性方法
Nov 21 Javascript
cocos2dx+lua实现橡皮擦功能
Dec 20 Javascript
在微信小程序中使用图表的方法示例
Apr 25 Javascript
微信小程序wx.request的简单封装
Nov 13 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数组无限分级数据的层级化处理代码
2012/12/29 PHP
PHP实现从远程下载文件的方法
2015/03/12 PHP
php编译安装php-amq扩展简明教程
2016/06/25 PHP
php mysql_real_escape_string addslashes及mysql绑定参数防SQL注入攻击
2016/12/23 PHP
JQUERY操作JSON实例代码
2010/02/09 Javascript
第一个JavaScript入门基础 document.write输出
2010/02/22 Javascript
JavaScript对象之间的转换 jQuery对象和原声DOM
2011/03/07 Javascript
Jquery右下角抖动、浮动 实例代码(兼容ie6、FF)
2013/08/15 Javascript
动态的创建一个元素createElement及删除一个元素
2014/01/24 Javascript
node.js中使用socket.io制作命名空间
2014/12/15 Javascript
js判断图片加载完成后获取图片实际宽高的方法
2016/02/25 Javascript
JS实现数字格式千分位相互转换方法
2016/08/01 Javascript
p5.js实现动态图形临摹
2019/10/23 Javascript
[00:35]DOTA2上海特级锦标赛 Newbee战队宣传片
2016/03/03 DOTA
Python实现发送email的几种常用方法
2014/08/18 Python
Python+Turtle动态绘制一棵树实例分享
2018/01/16 Python
python使用xslt提取网页数据的方法
2018/02/23 Python
pandas 快速处理 date_time 日期格式方法
2018/11/12 Python
selenium在执行phantomjs的API并获取执行结果的方法
2018/12/17 Python
python爬取cnvd漏洞库信息的实例
2019/02/14 Python
详解python之heapq模块及排序操作
2019/04/04 Python
python PyAutoGUI 模拟鼠标键盘操作和截屏功能
2019/08/04 Python
python爬虫之遍历单个域名
2019/11/20 Python
使用python的turtle绘画滑稽脸实例
2019/11/21 Python
keras模型可视化,层可视化及kernel可视化实例
2020/01/24 Python
python range实例用法分享
2020/02/06 Python
CSS3 Backgrounds属性相关介绍
2011/05/11 HTML / CSS
中国海淘族值得信赖的海淘返利网站:55海淘
2017/01/16 全球购物
英国国家美术馆商店:National Gallery
2019/05/01 全球购物
求高于平均分的学生学号及成绩
2016/09/01 面试题
学生请假条
2014/04/11 职场文书
员工考核评语大全
2014/04/26 职场文书
2014年十一国庆节活动方案
2014/09/16 职场文书
四风问题个人对照检查材料
2014/09/26 职场文书
幼儿园辞职书
2015/02/26 职场文书
解决Redis启动警告问题
2022/02/24 Redis