def is_palindrome(x):
if x<0: return False
return str(x)==str(x)[::-1]
public boolean isPalindrome(int x){
if(x<0) return false;
String s=String.valueOf(x);
return s.equals(new StringBuilder(s).reverse().toString());
}
str() vs String.valueOf(). Python == vs Java .equals() for strings.
def is_palindrome(x):
if x<0: return False
return str(x)==str(x)[::-1]
public boolean isPalindrome(int x){
if(x<0) return false;
String s=String.valueOf(x);
return s.equals(new StringBuilder(s).reverse().toString());
}
1. Negative: false 2. Convert to string 3. Check palindrome