|
一种实现方法是使用String类的replaceAll()方法,传入空格的正则表达式"\s",将所有空格替换为空字符串:
String str = " abc def ";str = str.replaceAll("\\s", "");System.out.println(str);
另一种实现方法是使用String类的replace()方法,传入空格字符" ",将所有空格替换为空字符串:
String str = " abc def ";str = str.replace(" ", "");System.out.println(str);
另外,还可以使用StringBuilder类来遍历原始字符串,逐个判断字符是否为空格,将非空格字符追加到新的字符串中:
String str = " abc def ";StringBuilder sb = new StringBuilder();for (int i = 0; i < str.length(); i++) { char c = str.charAt(i); if (c != ' ') { sb.append(c); }}str = sb.toString();System.out.println(str);
以上是三种不同的实现方法,都可以将字符串中的空格去掉。
视频时长 03:24
JAVA名师——张宇老师。如有侵权,联系删除。, 视频播放量 5、弹幕量 0、点赞数 0、投硬币枚数 0、收藏人数 0、转发人数 0...
视频时长 02:26
366 -- 2:53 App 二年级数学:巧算和速算,加括号和去括号法。 500 -- 3:19 App 三年级数学上册《认识小括号》,跟我快乐学...