最近在写课程设计,需要用到将输入的用逗号分割的整数字符串转换成数组进行排序,所以就发现了这个在我看来简直超神的函数:
stringObj.split(String regex,int limit)
其中StringObj表示需要分割的字符串对象,且使用split方法后该对象不会被改变;参数regex为切割符,可以是字符串或者正则表达式,它标识了分割字符串时使用的是一个还是多个字符,参数limit可有可无,其值用来限制返回数组中的元素个数。
如果分割符为“.”或者“|”时,需要在分割符前加上“\\”,即调用形式为:StringObj.split("\\.")或者StringObj.split("\\|")。
e.g
String st = "1,2,3,4,5,6,7,8,9";
String[] strAry = st.split(",");
则strAry数组中存放的元素为:1,2,3,4,5,6,7,8,9
时间: 2024-10-07 13:40:20