1.去除字符串前导,尾部的空格。
可以用trim()来实现。
语法格式:
str.trim() //任意的字符串对象
例子:
结果:
2.方法(1):去除字符串中所有的空格:
(1)StringTokenizer():
该方法利用分割和追加来实现去除空格的目的。
语法格式:
StringTokenizer(String str ,String delim)
(str:要去除空格的字符串;)
(delim:要从字符串str中去除的字符串)
例子:
结果:
其中:
StringTokenizer 常用方法:
- int countTokens():返回nextToken方法被调用的次数。
- boolean hasMoreTokens():返回是否还有分隔符。
- boolean hasMoreElements():判断枚举 (Enumeration) 对象中是否还有数据。
- String nextToken():返回从当前位置到下一个分隔符的字符串。
- Object nextElement():返回枚举 (Enumeration) 对象的下一个元素。
- String nextToken(String delim):与 4 类似,以指定的分隔符返回结果。
***方法(2):***replaceAll():将“ ”用“”替换,以代替空格。
语法格式:
str.replaceAll(String regex, String replacement);
(regex:str中想要替换的字符串。)
(replacement:新字符串,用来代替regex的)
例子:
结果: