------- android培训、java培训、期待与您交流! ----------
经常会有朋友说怎么去用户名中的空格,其实去一个字符串俩边的空格很简单,因为java在String类里边就提供了这个方法就是trim();我们看看API里边是怎么说的:
String |
trim() 返回字符串的副本,忽略前导空白和尾部空白。 |
所以一般去字符串俩边的空格调用这个方法就没什么问题了。
但是有的朋友又提出说如果中间有空格怎么去,看一些视频教程中,有的同学也提到这样的问题,但是一般老师的答案都是说,中间有空格都能看到,用户能看到所以也没给出解决方案。所以本人就自己写了一个去空格的类,希望大家能给出意见多多指正!
public class StringTrim { public static void main(String[] args) { StringBuffer sb = new StringBuffer() StringTrim(" aaa bbbb ") System.out.println(sb) public static String StringTrim(String str ){ int start=0; //定义游标开始的位置 int end=str.length-1; //定义游标结束的位置 while(start<=end && str.charAt(start)==' '){ start++; if(str.charAt(start)!=' '){ sb.append(str.charAt(start)); } } while(start<=end && str.charAt(end)==' '){ end--; if(str.charAt(end)!=' '){ sb.append(str.charAt(end)); } return sb.toString(); } } } }
相关推荐
sql_去除字符中空格
5、 利用Set统计某字符串(可直接设定, 单词间用空格隔开)有多少单词,利用map统计该字符串中每个单词都出现几次。
写一程序将一个文件拷贝至另一个文件 其中在所拷贝的文件中 多个连续空格只拷贝一个空格,制表符则用一个空格代替 其它字符不变。该程序文件名由命令行参数输入。
RPG_Maker_XP脚本:空格加速,不能用于vx
去掉因为文件转换等原因
split函数按照空格拆分,兼容全角空格、半角空格
对项目中的所有参数去除前后空格过滤,统一处理参数!可以基于此过滤器实现过滤跨站脚本攻击,参数的增加,修改!敏感词汇过滤。实现原理为重写HttpServletRequestWrapper,获取参数的方法。include和 Forwarded ...
java 字符串 删除空格 匹配删除字符
为 DFA.java 中的 DFA 类实现成员函数 boolean recongnizeString(int move[][], int accept_state[], String word),函数功能和参数说明如下。 函数功能:如果 word 被 move 和 accept_state 所代表的 DFA 识别,...
使用java实现一个字符串统计程序,输入若干字符串,统计每一行的空格数以及总的空格数 资源包括: 1.CountSpace.java 2.CountSpace程序流程图.vsd 3.CountSpace使用说明.docx 4.CountSpace.exe 5.test.txt
java去除空格、标点符号的方法实例.docx
java去除字符串中的空格、回车、换行符、制表符的小例子.docx
实验内容:(1)从txt文件中读入字符。 (2)统计行数和列数用于定位。 (3)删除空格类字符,包括回车、制表符空格。 (4)按拼写单词,并用(内码,属性)二元式表示。 (属性值——token 的机内表示) (5)如果...
java调用winrar生成压缩文件路径有空格问题,今日作了一个项目需要把文件压缩成rar压缩包,一边客户下载,但是路径很有可能存在空格,造成winrar命令把它看成两个元素,无法解析出正确的路径,仔细研究下,终于解决...
注释用java处理源代码的空格,
注册验证之防止用户名输入空格,asp批量替换特殊字符函数代码
java去除字符串中的空格、回车、换行符、制表符.pdf
实现Mario的移动。玩家自己编辑地图,按M编辑地图,S保存地图,方向键实现移动。空格键开始游戏。
开源工具,方便编程人员查找代码格式错误类型,迅速对Tab键和空格键进行区分
在文本中每一个句子前添加空格,基于java 的小程序