Java 字符串分割
来源:互联网 发布:沃尔沃xc60拆车坊数据 编辑:程序博客网 时间:2024/05/05 22:44
<span style="font-size:18px;"><strong>Java 字符串分割的几种方法</strong></span> /** * StringTokenizer 分割 * * @param str * @param split * @param len * 分割后的数组长度 * @return */private static String[] tokenSplit(String str, String split, int len) {String[] arrs = new String[len];StringTokenizer token = new StringTokenizer(str, split);int i = 0;while (token.hasMoreElements()) {arrs[i] = token.nextToken();i++;}return arrs;}/** * 正则表达式 分割 * * @param str * @param split * @return */private static String[] pattenrnSplit(String str, String split) {Pattern pat = Pattern.compile(split);String[] split2 = pat.split(str);return split2;}/** * split 分割 * * @param str * @param split * @return */private static String[] StringSplit(String str, String split) {String[] strs = str.split(split);return strs;}/** * substring 分割 * * @param str * @param split * @param splitNum * <p> * splitNum = split的个数 * </p> * @return */private static String[] subStringSplit(String str, String split,int splitNum) {String[] arrs = new String[splitNum + 1];int index = 0;int k = 0;int i = 0;boolean isStr = true;while (isStr) {if (str.contains(split)) {if (split.equals(str.substring(i, i + 1))) {if (k == 0) {arrs[index] = str.substring(0, i);str = str.substring(i + 1, str.length());} else {arrs[index] = str.substring(0, k);str = str.substring(k + 1, str.length());}index++;k = i;i = 0;}} else {arrs[splitNum] = str;isStr = false;}i++;}return arrs;}
0 0
- java分割字符串
- Java字符串分割
- java 字符串分割
- Java分割字符串
- java 字符串分割
- java 分割字符串
- Java中的字符串分割
- JAVA字符串分割
- Java中的字符串分割
- Java字符串分割方法
- hdu1106 java字符串分割
- Java 字符串分割陷阱
- Java中的字符串分割
- Java中的字符串分割
- Java字符串分割
- java ,String分割字符串
- Java中的字符串分割
- java分割字符串
- socket聊天
- javaMail
- zz:重装windows后覆盖掉ubuntu的引导的恢复,以及更改默认引导顺序
- c#如何将winform窗体封装成可以引用的dll文件
- 高效e人--您最好的时间管理专家
- Java 字符串分割
- linux,/etc/passwd,/etc/shadow详解
- Linux下重启php的办法【php版本5.3.16】
- Android 三种sendBroadCast的方式对比
- Android Studio Error:(1, 1) 错误: 非法字符: \65279
- Android自定义Spinner
- 乱记-5
- Python:使用ctypes库调用外部DLL(附带ctypes c 类型转换图)
- android 百度地图 驾车路径的距离获取