题目
Write a function that takes a string as input and returns the string reversed.
Example 1:
Input: "hello"
Output: "olleh"
Example 2:
Input: "A man, a plan, a canal: Panama"
Output: "amanaP :lanac a ,nalp a ,nam A"
代码
emmm这个很简单,转化为数组然后倒置即可
class Solution {
public String reverseString(String s) {
char[] x = s.toCharArray();
int len = x.length;
int c = len/2;
for(int i=0;i<c;i++){
char temp = x[i];
x[i] = x[len-i-1];
x[len-i-1] = temp;
}
return new String(x);
}
}