Write a function that takes a string as input and returns the string reversed.
Input: "hello"
Output: "olleh"
Input: "A man, a plan, a canal: Panama"
Output: "amanaP :lanac a ,nalp a ,nam A"
class Solution {
public String reverseString(String s) {
if(s == null || s.length() == 0)
return s;
char[] charArr = s.toCharArray();
int i = 0, j = charArr.length-1;
while(i < j){
char tmp = charArr[i];
charArr[i] = charArr[j];
charArr[j] = tmp;
i++;
j--;
}
return new String(charArr);
}
}