力扣151. 翻转字符串里的单词

 public String reverseWords(String s) {
   // 除去开头和末尾的空白字符
        s = s.trim();
        // 正则匹配连续的空白字符作为分隔符分割
        List<String> wordList = Arrays.asList(s.split("\\s+"));
        Collections.reverse(wordList);
        return String.join(" ", wordList);
  • s.split()函数返回String数组类型
  • 然后用Arrays.asList() 转换数组为List。
  • String.join() 函数。
发布了21 篇原创文章 · 获赞 0 · 访问量 75

猜你喜欢

转载自blog.csdn.net/weixin_43963453/article/details/105427313