提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
提示:这里可以添加本文要记录的大概内容:
对于string或文本类型数据的分段判断离不开split的使用,简化split的分离就是本文所探索的内容。
提示:以下是本篇文章正文内容,下面案例可供参考
一、spilt的使用
split 方法
将一个字符串分割为子字符串,然后将结果作为字符串数组返回。
stringObj.split([separator,[limit]])
stringObj :必选项。要被分解的 String 对象或文字,该对象不会被split方法修改。
separator :可选项。字符串或正则表达式对象,它标识了分隔字符串时使用的是一个还是多个字符。如果忽略该选项,返回包含整个字符串的单一元素数组。
limit:可选项。该值用来限制返回数组中的元素个数(也就是最多分割成几个数组元素,只有为正数时有影响)
split 方法的结果是一个字符串数组,在 stingObj 中每个出现 separator 的位置都要进行分解。separator不作为任何数组元素的部分返回。
String str="Java string split test";
String[] strarray=str.split(" ");
for (int i = 0; i < strarray.length; i++)
System.out.println(strarray[i]);
String str="Java string split test";
String[] strarray=str.split(" ",2);//使用limit,最多分割成2个字符串
for (int i = 0; i < strarray.length; i++)
System.out.println(strarray[i]);
String str="192.168.0.1";
String[] strarray=str.split("//.");
for (int i = 0; i < strarray.length; i++)
System.out.println(strarray[i]);
总结
结合python的split函数或许有更多收获