java中split怎么用?

如题所述

split函数中的参数是正则表达式,当然也可以是普通字符

一普通字符:

String ip = "192.168.1.1";
String a[] = ip.split("\\.");
for(int i=0;i<a.length;i++){
System.out.println(a[i]);
}
String ipName = ip.replaceAll("\\.", "-");
System.out.println(ipName);
String[] ipArr = ipName.split("-");
for(int i=0;i<ipArr.length;i++){
System.out.println(ipArr[i]);
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-05-02
这个很简单的,就是将字符串根据某个字符进行拆分成数组,比如一个字符串string a = "张三,李四,王五"; 如果用split函数要将他们逗号去掉,变为数组的话,则可以string[] arr = a.split(",");
第2个回答  2010-06-17
array[]="someString".split("/");
第3个回答  2010-06-17
查看JDK的API关于String类的描述
相似回答