首页 > 其他 > 详细

String中的trim()方法

时间:2019-07-03 13:53:35      阅读:120      评论:0      收藏:0      [点我收藏+]

Stirng中的trim()方法的作用就是去掉字符串前面和后面的空格.

String str = " test trim ";

System.out.println(str.trim());

会在控制台打印出技术分享图片 test trim 前后都没有空格

/** 附上trim() 源码 */

public String trim() {
int len = value.length;
int st = 0;
char[] val = value; /* avoid getfield opcode */

while ((st < len) && (val[st] <= ‘ ‘)) { //读取字符串前面的空格数
st++;
}
while ((st < len) && (val[len - 1] <= ‘ ‘)) {  //读取字符串后面的空格数
len--;
}
return ((st > 0) || (len < value.length)) ? substring(st, len) : this; //通过前面的空格个数和后面的个数,截取字符串
}

 

String中的trim()方法

原文:https://www.cnblogs.com/huoyufei/p/11125880.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!