java 如何实现一个字符串的反转
来源:互联网 发布:行知艺术师范学院 编辑:程序博客网 时间:2024/04/29 11:32
1.通过jdk自带reverse的方法
public class InvertString { public static void main(String[] args) { String a="abcde"; StringBuilder b = new StringBuilder(a); System.out.print(b.reverse().toString()); }}
注:String类本身没有反转类,需要包装成Stringbuiler或者是StringBuffer类。
2.通过自己写循环。
利用String.toCharArray()方法,将String转成一个char型数组,然后用数组遍历的方式从后向前遍历。
、
public String reverse(String s){
char ch[] = s.toCharArray();
int start = 0, end = ch.length-1;
char temp;
while(start<end){
temp = ch[start];
ch[start] = ch[end];
ch[end] = temp;
start++;
end--;
}
String s1 = String.copyValueOf(ch);
return s1;
}
或者是这样
public static String reverse2(String s) { int length = s.length(); String reverse = ""; for (int i = 0; i < length; i++) reverse = s.charAt(i) + reverse; return reverse; }
1 0
- java 如何实现一个字符串的反转
- java如何实现一个字符串的反转和替换
- java 如何实现一个字符串的反转 (转自网络)
- java字符串操作:如何实现字符串的反转及替换?
- Java实现字符串的反转
- java实现字符串的反转
- Java实现字符串的反转
- java如何实现字符串的反转及替换
- 如何实现字符串反转?
- 模拟实现一个字符串的反转
- 算法分析-如何实现字符串的反转
- 如何实现字符串的反转及替换?
- 如何实现字符串的反转及替换?
- java实现字符串反转
- Java 字符串反转实现
- java实现字符串反转
- java实现字符串反转
- 字符串反转 -- java实现
- 第三届_海盗喝酒
- OC加强-Foudation
- 计算NandFlash要传入的行地址和列地址
- strcpy函数与memcpy函数实现
- Java多线程Lock对象常用方法(1)
- java 如何实现一个字符串的反转
- 内存分析
- 软件工程师的定义
- uva10132 - File Fragmentation
- C基础——文本格式和二进制格式的区别
- 第三届_电视台答题
- hdu 2136 Largest prime factor
- mac下修改mysql密码
- NorFlash学习