[英]Delete Last and First Char in a String
我只是想問如何從字符串中刪除第一個和最后一個字符。 最簡單和最好看的會很棒:)
String s = "Hello World!";
s = s.substring(1, s.length() - 1); // --> "ello World"
使用 substring() 方法:
String newString = oldString.substring(1, oldString.length() -1);
這將跳過第一個字符和子字符串直到末尾減 1。
您可以利用String.substring()方法:
public String removeFirstAndLastChar(String s)
{
String withoutFirstChar = s.substring(1);
return withoutFirstChar.substring(withoutFirstChar.length() - 1);
}
或更短的方式:
public String removeFirstAndLastChar(String s)
{
return s.substring(1, s.length() - 1);
}
您可能想使用String.substring()
。
閱讀文本函數:
substring(int start, int end);
length();
這里http://developer.android.com/reference/java/lang/String.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.