說我有String s = "This is a loooooooooooooooong string";
。現在說我想切斷This
並返回其他所有內容。我將如何做到這一點?我問的是,是否有一種方法在x
字符後返回所有內容?如何在字符串中包含x個字符後返回所有內容
回答
是的。該方法是substring()
方法,該方法將整數作爲其參數,並在指定的字符位置之前切除所有內容。
String s = "This is a loooooooooooooooong string";
System.out.println(s.substring(5));
輸出:
is a loooooooooooooooong string
非常感謝你fireshadow52。你已經教了我很多關於Java的知識。 :d – Tony
當然。 :-)
return s.substring(5);
您正在尋找string result = s.substring(4);
String#substring(int)
需要開始索引。
substring
是你在找什麼。從文檔
例子:
"unhappy".substring(2) returns "happy"
"Harbison".substring(3) returns "bison"
"emptiness".substring(9) returns "" (an empty string)
您需要使用String.substring(int)
。它需要String
並返回一小部分。像Java中的大多數事情一樣,它是基於零的。這意味着第一個字符是0,而不是1.另外,substring
是,包括。這意味着它會保持索引指示的字符,而不會丟失它。最後,substring
不會更改原始字符串,因此您需要將返回值分配給某些內容。這裏有一個例子:
String str = "Hello World!";
System.out.println(str.substring(6)); // World!
System.out.println(str); // Hello World!
現在,有時你想利用那就是在開頭或中間,而不是結束的字符串的一部分。你可以用String.substring(int, int)
來做到這一點。這有兩個整數,起始索引和結束索引。現在,儘管開始索引是,包括,但結束索引是獨佔。以下是一個示例:
String str = "Hello World!";
System.out.println(str.substring(0, 5)); // Hello
您可以在JavaDocs中找到這兩種方法。實際上,谷歌的第一個結果java {class name}
通常是該類的參考,因此它們很容易查找。他們非常有用,所以一定要檢查出來。
substring()是您可以使用的方法。
String word= "This";
return s.substring(word.length());
- 1. 有返回包含搜索字符串
- 2. 刪除包含字符串後跟x數字的字符串
- 3. 如何刪除字符串中某個字符後的所有內容?
- 4. 返回一個包含十億個字符的字符串
- 5. 返回包含字符串中所有單詞的行
- 6. 如果字符串包含一個字母,返回整個字符串
- 7. 返回true是字符串包含特定字符在Javascript中
- 8. 從MemoryStream返回包含xml內容的字符串
- 9. 如何在特定字符後刪除字符串中的所有內容?
- 10. 如何返回的所有字符串
- 11. 刪除字符串和每個包含特定字符串的元素後的所有內容
- 12. 獲取字符串中包含的所有字符串
- 13. 返回一個子字符串的內容與返回子字符串本身
- 14. 遍歷字符串並在字符串中返回「x」個字符
- 15. 返回子字符串,如果包含字符
- 16. 查找包含字符串數組中子字符串的所有字符串
- 17. 如何清除字符串php中的某些字符後的所有內容?
- 18. C#搜索包含字符串的目錄中的所有文件,然後返回該字符串
- 19. 刪除Tcl中的字符串中的某個字符後的所有內容
- 20. 當?ID =字符串包含「&」符號,的Request.QueryString [ID]不返回整個字符串
- 21. Ruby:如何返回數組列中包含給定字符串的所有行?
- 22. 如何在Ruby字符串中最後一個斜槓(/)後返回所有內容
- 23. 如何檢查字符串是否包含數組中的所有字符串?
- 24. 打印字符串中幾個特定字符後的所有內容
- 25. 打印包含指定子字符串的所有字符串
- 26. GREP獲得包含特定字符串的所有字符串
- 27. 刪除字符串中的數字後的所有內容
- 28. 返回多內襯字符串,字符
- 29. 如果字符串包含不在RegEx中的字符,則返回Javascript RegEx
- 30. 返回ruby中字符串中所有字符的索引
閱讀的JavaDoc - 他們是**超級有用** http://download.oracle.com/javase/7/docs/api/java/lang/String.html –
@馬特+1,更好的建議比所有的答案:) – Paulpro
有人明智地曾告訴我:「教一個人建立一個火,他會在夜間溫暖的。設置一個人着火,他會溫暖爲他的餘生。「_嗯,也許這不是正確的教訓... –