CCI 1.2 反转字符串
2014-07-28 15:05
211 查看
反转字符串
package test;
public class ReverseString {
//java implements
public static String reverseString(String str){
if(str==null || str.length()==0)
return str;
char[] array = str.toCharArray();
int i=0, j=array.length-1;
while(i<j){
char temp = array[i];
array[i] = array[j];
array[j] = temp;
i++;
j--;
}
return new String(array);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
String case1 = null;
String case2 = "";
String case3 = "a";
String case4 = "abcde";
String result = reverseString(case4);
System.out.println(case3);
}
}
package test;
public class ReverseString {
//java implements
public static String reverseString(String str){
if(str==null || str.length()==0)
return str;
char[] array = str.toCharArray();
int i=0, j=array.length-1;
while(i<j){
char temp = array[i];
array[i] = array[j];
array[j] = temp;
i++;
j--;
}
return new String(array);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
String case1 = null;
String case2 = "";
String case3 = "a";
String case4 = "abcde";
String result = reverseString(case4);
System.out.println(case3);
}
}
相关文章推荐
- 1.2 实现C语言风格的字符串反转的算法
- 《CTCI》1.2 反转null结尾的字符串
- CI1.2 用c或c++实现void reverse(char* str)函数,即反转一个null结尾的字符串
- cci-Q1.2 C风格字符串反转
- c++字符串反转逗号操作符使用
- 关于String字符串反转
- 浅谈php字符串反转 面试中经常遇到
- PHP字符串反转
- 使用com.fasterxml.jackson将对象转换为JSON字符串或反转
- 按位反转字符串与整数
- 反转字符串的单词
- 字符串反转
- String 字符串的反转
- 编写字符串反转函数mystrrev
- 华为OJ 初级:字符串反转
- 字符串反转 转换大小
- 面试题之字符串反转
- 第16周项目2-用指针玩转字符串-(1.2)字符串连接
- 1.2 拆分字符串,存入数组
- 如何实现字符串的反转及替换?