Java String.split() 总结
来源:互联网 发布:淘宝如何批量上传宝贝 编辑:程序博客网 时间:2024/05/16 14:28
Java String.split() 总结
在项目当中,我们经常需要对一些特殊的字符串进行分割解析,这个时候会用到
String.split()方法
这个方法,下面总结一下使用这个方法需要注意的地方。
- 正常字符串分割时:
- str.split(“分隔符”)
特殊的字符串分割时:
- 用“.”分隔时,,str.split(“\\.”)这样才正确的分隔开,String.split(“.”)是错误的;
- 用“|”分隔时,,str.split(“\\|”)这样才正确的分隔开,String.split(“|”)是错误的;
为什么这样呢,因为在java中,“.”“|”是转义字符,须加”\\”vaineng进行解析。
多个分隔符
- 如:字符串“ab,cde=fg”分隔时,分割符为“,”“=”时,需要这样写才能正确的分开:String.split(“,|=”);
- 分割后字符处理
- 分割后的字符数组中,可能包含null的情况,这个时候得到的数组并不是我们想要的最终结果,所有我们需要把null的去掉,百度了一下,没有找到相关的方法,所以还不如自己写一个,代码如下:
public static String[] removeEmpty(String[] str){ ArrayList<String> array = new ArrayList<>(); for (int i = 0; i < str.length; i++) { // 去除空格 if ( !(refer[i] == null || refer[i].equals("")) ) { array.add(refer[i]); } } return (String[]) array.toArray(new String[0]); }
0 0
- Java String.split() 总结
- java基础String.split()用法总结
- Java String split实例
- java String.split 方法
- Java Split String
- JAVA String.split方法
- Java String Split Example
- Java String.split()用法
- Java String split()用法
- java string split "|"
- java.lang.string.split
- Java String.split()用法
- Java String.split()用法
- java string split
- Java String.split()用法
- java String split
- Java String.split()方法
- Java String.split()
- #include<>与#include" "的区别
- win32提取应用程序图标
- unicode与utf8之间的转换
- Web前端面试指导(四十二):如何在页面上实现一个圆形的可点击区域?
- sp的工具类
- Java String.split() 总结
- ICON资源的使用
- JDBC的事务处理
- [kuangbin带你飞]专题一 简单搜索 Find The Multiple :dfs
- 远程返回字符串,本地等级图片的显示
- Commando War(UVa 11729)贪心算法
- Leetcode 416. Partition Equal Subset Sum
- ubuntu VMtools安装方法
- 如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀, 问你如何才能准确称出4公升的水?(40秒-3分钟)