java 中String 的spilt方法是用于按照分割符进行分隔
1、简介
split
public String[] split(String regex)
Splits this string around matches of the given regular expression.
This method works as if by invoking the two-argument split
method with the given expression and a limit argument of zero. Trailing empty strings are therefore not included in the resulting array.
The string "boo:and:foo", for example, yields the following results with these expressions:
分割符 分割后的字符串
":" “boo” ,“and”,"foo"
2、扩展
当我们随机的输入一段程序时
String ip="192.163.234.345";
String[] str=ip.split(".");
System.out.println(str[2]);
我们认为会输出“345”,当是好奇怪的是:
数组月界,显然数组没有分到4个,断点调试的事后发现,还是原来的字符串,难道spilt方法无效,
于是换一个字符串
String ip="192.163.234.345";
ip = ip.replace(".","a");
String[] str=ip.split("a");
System.out.println(str[2]);