简单来说,反转字符串最简单的办法就是使用双指针,头指针一个,尾指针一个,把字符串转换成char类型的数组,循环遍历换位即可。 public void reverseString(char[] s) { int length = s.length; char temp = 0; for (int i = 0, j = length - 1; i < j; i++, j--) { temp = s[i]; s[i] = s[j]; s[j] = temp; }}