String number="123.021";
String[] temp=number.split(".");
這樣是無法正確分割岀想要的結果的,因爲在Java中小數點是一個特殊符號,是對象調用屬性和方法的特殊符號,所以編譯會出錯的,需要用\把小數點轉義成單純的小數點。
String number="123.021";
String[] temp=number.split("\\.");
這樣就能分割正確
String number="123.021";
String[] temp=number.split(".");
這樣是無法正確分割岀想要的結果的,因爲在Java中小數點是一個特殊符號,是對象調用屬性和方法的特殊符號,所以編譯會出錯的,需要用\把小數點轉義成單純的小數點。
String number="123.021";
String[] temp=number.split("\\.");
這樣就能分割正確