(from 牛客)
给定字符串,在单词间进行逆序
如“hello world!”逆序后为“world! hello”;
如“I love you.”逆序后为“you. love I”;
以下办法均用Java实现,思想最重要
1.直接使用String的split方法
public String reverseWords(String str) {
// 使用split(" ")会删除最后的空字符串,但不会删除最前面的
// 如果添加一个limit参数-1,则会显示所有的空字符串
String[] words = str.split(" ",-1);
StringBuilder sb = new StringBuilder("");
for(int i = words.length-1;i>=0;i--) {