字符串翻转
描述:
写出一个程序,接受一个字符串,然后输出该字符串反转后的字符串。(字符串长度不超过1000)
示例1
输入:“abcd”
返回值:“dcba”
示例2
输入:""
返回值:""
main方法调用solve()方法
public String solve (String str) {
char[] ch=str.toCharArray();//将字符串转换为char类型的字符数组
char[] new_ch=new char[ch.length];//新建一个char数组来存储反转后的字符数组
for (int i=0;i<ch.length;i++){
//翻转字符数组,将new_ch数组的第一个字符等于ch数组的最后一个字符,以此类推。
new_ch[i]=ch[ch.length-i-1];
}
String s=new String(new_ch);//将得到的数组转换为String类型
return s;//返回翻转后的字符串
}