public static void reverse(char[] a) {
if (a != null) {
int len = a.length;
for (int i = 0; i < len / 2; i++) {
a[i] ^= a[len - i - 1];
a[len - i - 1] = (char) (a[i] ^ a[len - i - 1]);
a[i] ^= a[len - i - 1];
}
for (int j = 0; j < len; j++) {
System.out.print(a[j] + " ");
}
}
}
反转字符串
最新推荐文章于 2023-09-15 15:09:57 发布