字符串反转 -- java实现
2014-03-28 22:05
369 查看
问题:
将输入的字符串,反转输出。
方法一:
将输入String转为char数组,数组反转,然后再转回String
代码
这个复杂度比较高,大家有什么好方法??
将输入的字符串,反转输出。
方法一:
将输入String转为char数组,数组反转,然后再转回String
代码
package String; public class Convert { public static void main(String[] args) { String a="123 安 a bc"; System.out.println(reverseString(a)); } /** * 字符串反转 * @param source * @return */ public static String reverseString(String source){ char [] tmpCharArry = source.toCharArray(); int length=tmpCharArry.length; char [] targetCharArry = new char[length]; for(int i=0 ;i< length;i++){ targetCharArry[i]= tmpCharArry[length-i-1]; } return new String(targetCharArry); } }
这个复杂度比较高,大家有什么好方法??
相关文章推荐
- Java实现字符串中的单词反转
- 关于java字符串反转的实现
- Java 字符串反转实现代码
- 字符串反转(java实现)
- Java实现-2016百度秋招(颜色反转、相似字符串)
- Java实现字符串的反转
- java实现字符串中的单词分别反转,如how are you ?==>ohw rae oyu ?
- java实现字符串反转(原作有点错误,需要看下评论)
- java实现字符串按词反转
- JAVA实现字符串反转,借助字符数组实现
- 三种JAVA常用实现字符串反转(Reverse)的方法
- Java实现字符串反转
- java实现字符串反转
- 【LeetCode-面试算法经典-Java实现】【151-Reverse Words in a String(反转字符串中的单词)】
- java实现字符串反转
- java字符串操作:如何实现字符串的反转及替换?
- java实现字符串的反转 (如:输入abcd 输出dcba)见例解
- Java实现字符串反转
- Java 字符串反转实现
- 实现字符串的反转[汇总]java