描述:给定一个字符串,将字符串反转(逆序)输出。例如,“hello”输出为“olleh”。
方法一:
将String转换成char,用遍历的方式从后向前遍历。
1 | for(int i=string.length()-1;i>=0;i--){ |
或者1
2
3
4char ch[] = string.toCharArray();
for(int j=ch.length-1;j>=0;j--){
System.out.print(ch[j]);
}
方法二:
使用jdk自带reverse方法
1 | StringBuilder sBuilder = new StringBuilder(string); |
注:String类本身没有反转类,需要包装成Stringbulid或者StringBuffer类。
完整代码:
1 | public class StringReverse { |