1. 程式人生 > >將一句話中的單詞倒置,標點符號不變。Java實現方式

將一句話中的單詞倒置,標點符號不變。Java實現方式

在網上看到一道這樣的題目,例如輸入 i can fly. 輸出fly. can i 於是自己實現了一下。

 List<String>list=new ArrayList<>();
        String s="i can fly.";
        String [] arr = s.split("\\s+");
        for(String ss : arr){
            list.add(ss);
 }
          String aa="";
        for (int i = list.size()-1; i >=0 ; i--) {
            aa=aa+list.get(i).toString()+" ";
        }
        System.out.println("---"+aa);

感覺倒也不難哦