344. Reverse String (Java)




如果String長度為0 直接return ""
如果不為0,先做一個char陣列ch來接String
        char[] ch = s.toCharArray();

然後掃一半的ch的長度,從第一個跟最後一個對調,第二個跟最後第二個對調...以此類推
        for(int i=0; i<(int)ch.length/2 ; i++){

            char temp= ch[i];

            ch[i]=ch[ch.length-i-1];

            ch[ch.length-i-1]=temp;

        }

回傳記得要轉回String
        return String.valueOf(ch);

Runtime: 3 ms
Your runtime beats 85.21 % of java submissions.

留言

這個網誌中的熱門文章

利用Accuweather實作天氣APP

實作Android導覽教學(fragment)