java中split怎么用?
4个回答
展开全部
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]);
}
一普通字符:
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]);
}
展开全部
这个很简单的,就是将字符串根据某个字符进行拆分成数组,比如一个字符串string a = "张三,李四,王五"; 如果用split函数要将他们逗号去掉,变为数组的话,则可以string[] arr = a.split(",");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
array[]="someString".split("/");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
查看JDK的API关于String类的描述
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询