Determine whether an integer is a palindrome. Do this without extra space.
my answer:
public class Solution_9 {
public static boolean isPalindrome(int x) {
boolean flag = true;
String temp = String.valueOf(x);
for(int m=0,n=temp.length()-1;m<=n;m++,n--){
if(temp.charAt(m) == temp.charAt(n))
continue;
else{
flag = false;
break;
}
}
return flag;
}
public static void main(String[] args){
boolean flag = isPalindrome(121);
System.out.println(String.valueOf(flag));
}
}
Runtime:16ms啦啦啦~头一次一遍就通过编译通过运行还beats 20.41% of java Submissions!