删除字符串中的最后一个字符和第一个字符
答
String s = "Hello World!";
s = s.substring(1, s.length() - 1); // --> "ello World"
答
您可以String.substring()方法advatage:
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 newString = oldString.substring(1, oldString.length() -1);
这将跳过第一个字符和子串降至末端减去1.
答
阅读有关文字功能:
substring(int start, int end);
length();
这里http://developer.android.com/reference/java/lang/String.html
的可能重复[如何删除字符串的第一个和最后一个字符?(http://stackoverflow.com/questions/8846173 /如何去除的,第一和最后一个字符对的一字符串) – Simon 2014-09-03 10:02:13