package com.video.test;
public class MyTest {
public static void main(String[] args) {
String src = "123$456";
String desc = reverseString(src);
System.out.println(src);
System.out.println(desc);
//output
//123$456
//654$321
}
/**
* 倒置字符串
*
* @param str
* @return
*/
public static String reverseString(String str)
{
char[] arr=str.toCharArray();
int middle = arr.length>>1;//EQ length/2
int limit = arr.length-1;
for (int i = 0; i < middle; i++) {
char tmp = arr[i];
arr[i]=arr[limit-i];
arr[limit-i]=tmp;
}
return new String(arr);
}
}
java倒置字符串
最新推荐文章于 2022-08-08 13:09:18 发布