【java】分割字符串工具类,霸气 jdk自带的

java 分割字符串,分割string,可以根据多个条件去分割。比如逗号,分号,逗号或者分号。

比如一个字符串:“abc,def;gh,ij;k;lm,no,p;qr,st”按逗号和分号分隔,,这里应该分隔成10个字串,,java怎么写??如果用split怎么样一次分隔开?

StringTokenizer st = new StringTokenizer(selWarehouse,",");

StringTokenizer st = new StringTokenizer(selWarehouse,",;");

StringTokenizer st = new StringTokenizer(selWarehouse,",;)");

这样比split省事多了!

jsp页面如下写,java的自己去导包

<%@page import="java.util.*"%>

 StringTokenizer st = new StringTokenizer(selWarehouse,",");//selWarehouse是传入的字符串,含有逗号

       while(st.hasMoreTokens() ){  //如果能往下分割 

            System.out.println(st.nextToken());

         //st.nextToken()就是已经分割后的东东了。可以自己找东西处理一下,变成你要的东西。

        }

 

时间: 2024-09-18 12:36:44

【java】分割字符串工具类,霸气 jdk自带的的相关文章

Java工作利器之常用工具类(三)——字符串工具类-智能截取

前两篇博文简单分享了一下数字工具类,现在说说字符串工具类. 相信大家都自己封装过或者用过guava封装的Strings,但是有没有可以智能截取,比如说"截取整数第二个到倒数第二个"的字符串.你是否还需要自己写str.substring(1,str.length()-2).如果是的话,请继续往下看吧.暂时还未见过可以反向截取字符串的.一般都是substring(str, start, end)或者substring(str, len);而这里的参数都必须是正数,否则就会报错.所以为了改善

Java中StringUtils工具类的一些用法实例

  这篇文章主要介绍了Java中StringUtils工具类的一些用法实例,本文着重讲解了isEmpty和isBlank方法的使用,另外也讲解了trim.strip等方法的使用实例,需要的朋友可以参考下 StringUtils 方法的操作对象是 java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 NullPointerException ,而是做了相应处理,例如,如果

C#字符串工具类 截取、过滤、格式判断等

  C#字符串工具类,实现的功能包括:判断某值是否在枚举内(位枚举).将全角数字转换为数字.判断是否为IP.获得当前页面客户端的IP.改正sql语句中的转义字符.检测是否是正确的Url.检测是否符合email格式.SQL字符串过滤.按字节数截取字符串(不带省略号).按字节数截取字符串(后面加省略号...)等. view sourceprint?001using System; 002using System.Collections.Generic; 003using System.Linq; 0

要求在这里-java分割字符串新人求助

问题描述 java分割字符串新人求助 解决方案 String a=""abcd.e.fg""; String[] ss = a.split(""[.]""); for(String i : ss) System.out.println(i); 解决方案二: String[] s=""ab.cd"".split(""\.|); for (String o : s) {

mac-求银联java MAC字符串加密类

问题描述 求银联java MAC字符串加密类 找了好多MAC加密都是C的,有没有java版的,求一个ansi x9.9 算法的MAC加密类 解决方案 http://blog.csdn.net/lonelyroamer/article/details/7656338 解决方案二: http://download.csdn.net/detail/u010288990/8016707 C++修改为Java很容易,就是指针转数组,一些类型变变,别的基本不用改.参照上面的修改下

java正则表达式验证工具类_java

分享一个用正则表达式校验电话号码.身份证号.日期格式.URL.Email等等格式的工具类 复制代码 代码如下: package com.eabax.util; import java.util.regex.Matcher;  import java.util.regex.Pattern;  /**  * 验证工具类  * @author admin  *  */ public class Validation {      //------------------常量定义      /**   

java日期处理工具类_java

本文针对日期处理进行学习使用,主要分为两部分,下面为大家具体介绍一下 第一部分:日期处理基础知识 Date 类 作用:最主要的作用就是获得当前时间 将日期转换为标准格式 Date date = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String str = sdf.format(date); System.out.println("2015-10-16 1

最全的java时间处理工具类

package com.momo.util;import java.io.Serializable;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;/** * @company:hrj * @author:章小飞 * @since:2007-12-3

java日期处理工具类

 代码如下 复制代码 package util;      import java.text.ParseException;  import java.text.SimpleDateFormat;  import java.util.Calendar;  import java.util.Date;    import org.apache.commons.lang.StringUtils;  import org.apache.commons.logging.Log;  import org.