java怎样去掉string中的空格,回车符
1个回答
展开全部
java中String有个trim()能够去掉一个字符串的前后空格。
但是trim()只能去掉字符串中前后的半角空格,而无法去掉全角空格。
去掉全角空格需要在trim()方法的基础上加上一些判断。
String
textContent
="abctest ";
textContent
=
textContent.trim();
while
(textContent.startsWith(" "))
{//这里判断是不是全角空格
textContent
=
textContent.substring(1,
textContent.length()).trim();
}
while
(textContent.endsWith(" "))
{
textContent
=
textContent.substring(0,
textContent.length()
-
1).trim();
}
但是trim()只能去掉字符串中前后的半角空格,而无法去掉全角空格。
去掉全角空格需要在trim()方法的基础上加上一些判断。
String
textContent
="abctest ";
textContent
=
textContent.trim();
while
(textContent.startsWith(" "))
{//这里判断是不是全角空格
textContent
=
textContent.substring(1,
textContent.length()).trim();
}
while
(textContent.endsWith(" "))
{
textContent
=
textContent.substring(0,
textContent.length()
-
1).trim();
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询