2014-02-19 53 views
1

我是新來的java我有一個問題。我有一個字符串「x.y.z.k」,我想創建一個新的字符串「x.y.z.」 (所以我想刪除最後一個「。」後面的所有字符)。如果有人能幫助我,我會很感激。刪除特定字符串後的字符java

+1

測試的API是你最好的朋友:http://docs.oracle.com/javase/7/docs /api/java/lang/String.html尋找有用的函數來創建一個子字符串並獲取子字符串的索引。 –

回答

0
String test = "x.y.z.k"; 
int lastPos = test.lastIndexOf('.'); 
String extractedString = test.substring(0, lastPos); 

輸出:

x.y.z

此代碼已在compileonline.com

2

您可以使用字符串方法.lastIndexOf()得到的.最後一個位置,然後用String方法substring()只提取字符串的第一部分,直到.字符。