2014-05-02 38 views
-2

在我的應用程序中,我附加了字符串以創建生成URL的路徑。現在我想刪除按回按鈕上的附加字符串。 假設這是字符串:如何刪除java中的某個字符前的數據

String1/String2/String3/String4/String5 

現在我想這樣的字符串:

String2/String3/String4/String5 

我怎樣才能做到這一點?

請幫幫我。

感謝

回答

2

試試這個:

String a = "String1/String2/String3/String4/String5"; 
a = a.substring(a.indexOf("/") + 1, a.length()); 
+0

謝謝.. @Goran –

1

如果你這樣做

String appendedString = "String1/String2/String3/String4/String5"; 

appendedString = appendedString.substring(appendedString.indexOf("/") + 1); 

第一/

0

喜後,你將獲得剩餘的String做這樣的事

String CurrentString = "String1/String2/String3/String4/String5"; 

    String[] separated = CurrentString.split("/"); 
    String newData = ""; 
    String delimiter = "/"; 
    for (int i = 1; i < separated.length; i++) { 
     if (i == separated.length - 1) { 
      delimiter = ""; 
     } 
     newData = newData + separated[i] + delimiter; 
    } 
    System.out.println("newData= " + newData); 

最後newData將作爲

newData= String2/String3/String4/String5 

另一個簡單的辦法是

String givenString = "String1/String2/String3/String4/String5"; 

    givenString = givenString.substring(givenString.indexOf("/") + 1); 

    System.out.println("givenString= " + givenString); 

,這將給你輸出

givenString= String2/String3/String4/String5 
相關問題