class Solution {
public void reverseString(char[] s) {
for(int i = 0; i<s.length/2; i++){
char temp;
temp = s[i];
s[i] = s[s.length-i-1];
s[s.length-i-1] = temp;
}
}
}
比较常规的一道题目,但要注意最开始设置循环从头到结束,导致输出结果没有发生变化。那是因为交换了又交换回去了。所以应该从头到一半的位置结束即可。