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 相关文章推荐
Tab页界面,用jQuery及Ajax技术实现
Sep 21 Javascript
jcarousellite.js 基于Jquery的图片无缝滚动插件
Dec 30 Javascript
JavaScript将相对地址转换为绝对地址示例代码
Jul 19 Javascript
JavaScript中for..in循环陷阱介绍
Nov 12 Javascript
iframe里的页面禁止右键事件的方法
Jun 10 Javascript
javascript实现节点(div)名称编辑
Dec 17 Javascript
JS实现弹出浮动窗口(支持鼠标拖动和关闭)实例详解
Aug 06 Javascript
JS基于VML技术实现的五角星礼花效果代码
Oct 26 Javascript
javascript基础知识讲解
Jan 11 Javascript
无法获取隐藏元素宽度和高度的解决方案
Mar 07 Javascript
安装Node.js并启动本地服务的操作教程
May 12 Javascript
JavaScript实例 ODO List分析
Jan 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留言本模块主要功能的函数说明(代码可实现)
2013/06/25 PHP
PHP中new static() 和 new self() 的区别介绍
2015/01/09 PHP
一个简单至极的PHP缓存类代码
2015/10/23 PHP
highchart数据源纵轴json内的值必须是int(详解)
2017/02/20 PHP
ThinkPHP5.0 图片上传生成缩略图实例代码说明
2018/06/20 PHP
CodeIgniter框架钩子机制实现方法【hooks类】
2018/08/21 PHP
实例讲解PHP中使用命名空间
2019/01/27 PHP
发布BlueShow v1.0 图片浏览器(类似lightbox)blueshow.js 打包下载
2007/07/21 Javascript
javascript window.confirm确认 取消对话框实现代码小结
2012/10/21 Javascript
Javascript图像处理思路及实现代码
2012/12/25 Javascript
extjs 3.31 TreeGrid实现静态页面加载json到TreeGrid里面
2013/04/02 Javascript
页面装载js及性能分析方法介绍
2014/03/21 Javascript
JS判断、校验MAC地址的2个实例
2014/05/05 Javascript
在easyUI开发中,出现jquery.easyui.min.js函数库问题的解决办法
2015/09/11 Javascript
js两种拼接字符串的简单方法(必看)
2016/09/02 Javascript
js将键值对字符串转为json字符串的方法
2018/03/30 Javascript
vue中使用echarts的示例
2021/01/03 Vue.js
python使用wxpython开发简单记事本的方法
2015/05/20 Python
python检测主机的连通性并记录到文件的实例
2018/06/21 Python
Python应用领域和就业形势分析总结
2019/05/14 Python
Python比较配置文件的方法实例详解
2019/06/06 Python
python django 原生sql 获取数据的例子
2019/08/14 Python
python 读取二进制 显示图片案例
2020/04/24 Python
Python requests模块安装及使用教程图解
2020/06/30 Python
python实现自动打卡的示例代码
2020/10/10 Python
python使用scapy模块实现ARP扫描的过程
2021/01/21 Python
全面解析CSS Media媒体查询使用操作(推荐)
2017/08/15 HTML / CSS
C语言编程题
2015/03/09 面试题
葡萄牙语专业个人求职信
2013/12/10 职场文书
网上卖盒饭创业计划书范文
2014/02/07 职场文书
小学教师先进事迹材料
2014/12/15 职场文书
培训通知
2015/04/17 职场文书
实践论读书笔记
2015/06/29 职场文书
办公室卫生管理制度
2015/08/04 职场文书
python中tkinter复选框使用操作
2021/11/11 Python
ubuntu20.04虚拟机无法上网的问题及解决
2022/12/24 Servers