思路:
从后遍历字符串,将每个字符加入到字符数组中,最后转化为字符串格式.
class Solution { public String reverseString(String s) { char[] res=new char[s.length()]; for(int i=s.length()-1;i>=0;i--){ int pos=s.length()-1-i; res[pos]=s.charAt(i); } return String.valueOf(res); } }
思路:
从后遍历字符串,将每个字符加入到字符数组中,最后转化为字符串格式.
class Solution { public String reverseString(String s) { char[] res=new char[s.length()]; for(int i=s.length()-1;i>=0;i--){ int pos=s.length()-1-i; res[pos]=s.charAt(i); } return String.valueOf(res); } }