1
我是新來的java我有一個問題。我有一個字符串「x.y.z.k」,我想創建一個新的字符串「x.y.z.」 (所以我想刪除最後一個「。」後面的所有字符)。如果有人能幫助我,我會很感激。刪除特定字符串後的字符java
我是新來的java我有一個問題。我有一個字符串「x.y.z.k」,我想創建一個新的字符串「x.y.z.」 (所以我想刪除最後一個「。」後面的所有字符)。如果有人能幫助我,我會很感激。刪除特定字符串後的字符java
String test = "x.y.z.k";
int lastPos = test.lastIndexOf('.');
String extractedString = test.substring(0, lastPos);
輸出:
x.y.z
此代碼已在compileonline.com
您可以使用字符串方法.lastIndexOf()
得到的.
最後一個位置,然後用String方法substring()
只提取字符串的第一部分,直到.
字符。
測試的API是你最好的朋友:http://docs.oracle.com/javase/7/docs /api/java/lang/String.html尋找有用的函數來創建一個子字符串並獲取子字符串的索引。 –