String.split如何将"123 456 789"分割成"123"和"456 789"
String.split怎么将"123 456 789"分割成"123"和"456 789"
如题:
------解决方案--------------------
很简单,split方法再加个参数就行了,代码如下:
split方法的第二个参数表示,结果数组值要两个元素,所以就分割一次,就是你要的结果了。
如题:
/**
* 程序测试
*/
public static void main(String[] args) {
String str = "123 456 789";
//str.split(" ");
/**
* 根据空格分割一次
* Array[0] = "123"
* Array[1] = "456 789";
*/
System.out.println(str);
}
------解决方案--------------------
很简单,split方法再加个参数就行了,代码如下:
public static void main(String[] args) {
String str = "123 456 789";
String[] array = str.split(" ", 2);
for(String s : array) {
System.out.println(s);
}
}
split方法的第二个参数表示,结果数组值要两个元素,所以就分割一次,就是你要的结果了。