句子反转

来源:互联网 发布:网络驱动器怎么删除 编辑:程序博客网 时间:2024/04/27 23:05
package day0603;
public class ReversalWords {
 public static String reverse(String s)//句子反转单词之间是空格,保持单词间空格原样
    {
        int pos=0;
        StringBuilder sb=new StringBuilder();
        for(int i=0;i<s.length();i++)
        {
            char c=s.charAt(i);
            if(c==' ')
            {
                    pos=0;
            }
            sb.insert(pos, c);
            if(c!=' '){pos++;}
        }
        return sb.toString();
    }
 
 public static void main(String[] args){
  String ss="much. very you love I";
  System.out.println(reverse(ss));
 }
}