Advertisement

Java 去除空格问题 & String.join & 列表元素拼接成字符串 & 反转列表顺序

阅读量:

1.去除字符串中的空格问题

去除全部空格 系列

  • str.trim(); //通过trim()函数去除字符串两端的多余空白字符

    • str.replaceAll(" ", ""); //使用replaceAll方法去除字符串中的所有空格
    • str.replaceAll(" +", ""); //通过正则表达式匹配一个或多个连续的空白字符并删除
    • str.replaceAll("\s+", ""); //使用\s+匹配任意类型的空白字符并全部删除
    • str.replaceAll("\s*", ""); //通过正则表达式\smatch任意类型的空白字符并全部删除

去除多余空格,要求字符串中间只有一个 空格

复制代码
    // 正则匹配连续的空白字符作为分隔符分割

    List<String> wordList = Arrays.asList(s.split("\ s+"));
  • wordList 相当于每个通过按空格分割得到的字符串列表。
    • "\ s" 表示的是一个空格字符。
    • "+" 号表示的是一个或多个实例

2. String.join && list中的元素拼接为字符串

  1. String.

全部评论 (0)

还没有任何评论哟~