package string; /** * @ProjectName: leetcode * @Package: string * @ClassName: String557 * @Author: markey * @Description:557. å转å符串ä¸çåè¯ III * ç»å®ä¸ä¸ªå符串ï¼ä½ éè¦å转åç¬¦ä¸²ä¸æ¯ä¸ªåè¯çå符顺åºï¼åæ¶ä»ä¿çç©ºæ ¼ååè¯çåå§é¡ºåºã * * ç¤ºä¾ 1: * * è¾å ¥: "Let's take LeetCode contest" * è¾åº: "s'teL ekat edoCteeL tsetnoc" * 注æï¼å¨å符串ä¸ï¼æ¯ä¸ªåè¯ç±åä¸ªç©ºæ ¼åéï¼å¹¶ä¸å符串ä¸ä¸ä¼æä»»ä½é¢å¤çç©ºæ ¼ã * @Date: 2020/4/4 17:13 * @Version: 1.0 */ public class String557 { public String reverseWords(String s) { String[] array = s.split(" "); StringBuilder sb = new StringBuilder(); for (int i = 0; i < array.length; i++) { if (!array[i].isEmpty()) { StringBuilder temp = new StringBuilder(array[i]); temp.reverse(); sb.append(temp.toString()); sb.append(" "); } } return sb.toString().trim(); } }