如下代码
public static void testSplite(){
String num= new String("23232.45454.77");
String a[]=num.split(".");
System.out.println("sss:"+a.length);
for (int i = 0 ; i <a.length ; i ++){
System.out.println(i+":"+a[i]);
}
}
啥结果也没有,一跟踪,发现a.length=0.于是查API,spilit的参数是正则表达式。
修改为 String a[]=num.split("//.");一切OK.
public static void testSplite(){
String num= new String("23232.45454.77");
String a[]=num.split(".");
System.out.println("sss:"+a.length);
for (int i = 0 ; i <a.length ; i ++){
System.out.println(i+":"+a[i]);
}
}
啥结果也没有,一跟踪,发现a.length=0.于是查API,spilit的参数是正则表达式。
修改为 String a[]=num.split("//.");一切OK.