java中怎样只去掉字符串后面的空格
5个回答
展开全部
public static void main(String args[]) {
String str="Abc ";
String strRTrim=rtrim(str);
System.out.println(strRTrim);
}
public static String rtrim(String value){
if(value==null) return null;
return value.replaceAll("\\s+$",""); // 去掉右侧末尾的空格
}
展开全部
/**
* 除去字符串结尾的分隔符
*
* @param str
* @return String
*/
public static String trimEnd(String str) {
String s = null;
int p = 0;
if (str != null) {
for (p = str.length() - 1; p >= 0; p--) {
if (!Character.isSpaceChar(str.charAt(p))) {
break;
}
}
s = p >= 0 ? str.substring(0, p + 1) : "";
}
retur
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
"java中怎样 只去掉字符串后面的空格 ".replaceAll("(.*?)\\s+$", "$1");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
trim之后的字符串indexof原字符串然后substring
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
后面加方法.trim();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询