字符串反转的几种简单方法
2015-04-17 10:12
211 查看
1.方法一:直接反转
public static String reverse1(String str){
return new StringBuffer(str).reverse().toString();
}
2.方法二
public static String reverse3(String s){
char[] array = s.toCharArray();
String reverse = ""; //注意这是空串,不是null
for (int i = array.length - 1; i >= 0; i--)
reverse += array[i];
return reverse;
}
3.方法三
public static String reverse2(String s){
int length = s.length();
String reverse = ""; //注意这是空串,不是null
for (int i = 0; i < length; i++)
reverse = s.charAt(i) + reverse;//在字符串前面连接, 而非常见的后面
return reverse;
}
相关文章推荐
- linux shell中实现字符串反转的几种简单方法
- 几种字符串反转方法效率比较
- Python字符串反转的几种方法
- 字符串实现反转的几种方法
- 几种字符串反转方法效率比较
- Java实现字符串反转的几种方法
- 几种字符串反转方法效率比较
- 字符串反转的几种方法
- 几种字符串反转方法效率比较
- 几种字符串反转方法效率比较
- 浅谈Linux下简单排除字符串的几种方法(awk、sed、grep)
- Python实现字符串反转的几种方法
- 关于字符串的几种输入方法的简单讲解!
- 关于字符串反转的几种方法的比较
- 字符串反转的几种方法
- 几种字符串反转方法效率比较
- python中实现字符串反转的几种方法
- 简单总结Python中几种字符串连接的方法
- [C#]几种字符串反转方法效率比较
- 字符串反转 "you are beautiful" 转为 "beautiful are you" 方法二 更为简单