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 相关文章推荐
在b/s开发中经常用到的javaScript技术
Aug 23 Javascript
JavaScript基础知识之数据类型
Aug 06 Javascript
鼠标经过显示二级菜单js特效
Aug 13 Javascript
JavaScript SHA1加密算法实现详细代码
Oct 06 Javascript
浅谈js继承的实现及公有、私有、静态方法的书写
Oct 28 Javascript
vue下跨域设置的相关介绍
Aug 26 Javascript
angular2中使用第三方js库的实例
Feb 26 Javascript
vue二级菜单导航点击选中事件的方法
Sep 12 Javascript
微信小程序实现图片滚动效果示例
Dec 05 Javascript
layui前端时间戳转化实例
Nov 15 Javascript
小程序实现点击tab切换左右滑动
Nov 16 Javascript
JavaScript原型链中函数和对象的理解
Jun 16 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程序中的常见漏洞进行攻击
2006/10/09 PHP
11个PHP 分页脚本推荐
2011/08/15 PHP
php常用字符串处理函数实例分析
2014/11/22 PHP
PHP+Ajax实时自动检测是否联网的方法
2015/07/01 PHP
浅谈htmlentities 、htmlspecialchars、addslashes的使用方法
2016/12/09 PHP
如何使用json在前后台进行数据传输实例介绍
2013/04/11 Javascript
关于img的href和src取变量及赋值的方法
2014/04/28 Javascript
javascript实时获取鼠标坐标值并显示的方法
2015/04/30 Javascript
jQuery Tags Input Plugin(添加/删除标签插件)详解
2016/06/20 Javascript
微信小程序 动态绑定数据及动态事件处理
2017/03/14 Javascript
基于DOM节点删除之empty和remove的区别(详解)
2017/09/11 Javascript
jQuery点击页面其他部分隐藏下拉菜单功能
2018/11/27 jQuery
vue组件之间通信方式实例总结【8种方式】
2019/02/22 Javascript
JS删除数组指定值常用方法详解
2020/06/04 Javascript
js实现有趣的倒计时效果
2021/01/19 Javascript
[04:11]2014DOTA2国际邀请赛 CIS遗憾出局梦想不灭
2014/07/09 DOTA
Python使用正则匹配实现抓图代码分享
2015/04/02 Python
Python模拟脉冲星伪信号频率实例代码
2018/01/03 Python
详解Django中类视图使用装饰器的方式
2018/08/12 Python
Centos部署django服务nginx+uwsgi的方法
2019/01/02 Python
纯python进行矩阵的相乘运算的方法示例
2019/07/17 Python
在spyder IPython console中,运行代码加入参数的实例
2020/04/20 Python
Python中的面向接口编程示例详解
2021/01/17 Python
日本网路线上商品代购服务:转送JAPAN
2016/08/05 全球购物
介绍一下javax.servlet.Servlet接口及其主要方法
2015/11/30 面试题
便利店的创业计划书
2014/01/15 职场文书
刚毕业大学生自荐信范文
2014/02/20 职场文书
食品业务员岗位职责
2014/03/18 职场文书
公司晚会主持词
2014/03/22 职场文书
《数星星的孩子》教学反思
2014/04/11 职场文书
党建工作经验交流材料
2014/05/25 职场文书
中学生关于梦想的演讲稿
2014/08/22 职场文书
民主评议党员自我鉴定
2014/10/21 职场文书
乡镇防汛工作汇报
2014/10/28 职场文书
2014年妇幼保健工作总结
2014/12/08 职场文书
详解解Django 多对多表关系的三种创建方式
2021/08/23 Python