反转字符串
描述
写出一个程序,接受一个字符串,然后输出该字符串反转后的字符串。(字符串长度不超过1000)
解题
Solution
public class Solution {
public String solve(String str){
if(str.length()==0||str.length()==1) return str;
char[] strs = str.toCharArray();
int n= strs.length;
for(int i=0;i<n/2;i++){
char temp= strs[i];
strs[i] = strs[n-i-1];
strs[n-i-1] = temp;
}
return new String(strs);
}
public String solve2(String str){
StringBuffer sb = new StringBuffer(str);
return sb.reverse().toString();
}
}