结果
代码如下:
class Solution {
public void reverseString(char[] s) {
if(s==null||s.length<=1){
return;
}
int length = s.length-1;
int center = length/2;
char temp;
int last;
for(int i = 0;i <= center;i++){
last = length-i;
temp = s[i];
s[i] = s[last];
s[last] = temp;
}
}
}
思路
很简单的一道题,就是按照中间线将首尾的数组元素进行调换。