leetcode解题之09#Palindrome Number Java版 两种方法实现
2017-03-07 23:03
351 查看
Determine whether an integer is a palindrome. Do this without extra space.
public boolean isPalindrome(int x) {
// 负数无回文
if (x < 0)
return false;
int temp = x;
int res = 0;
while (temp != 0) {
res *= 10;
res += temp % 10;
temp /= 10;
}
return x == res;
}
// 利用string
public boolean isPalindrome2(int x) {
String temp = String.valueOf(x);
return new StringBuffer(temp).reverse().toString().equalsIgnoreCase(temp);
}
public boolean isPalindrome(int x) {
// 负数无回文
if (x < 0)
return false;
int temp = x;
int res = 0;
while (temp != 0) {
res *= 10;
res += temp % 10;
temp /= 10;
}
return x == res;
}
// 利用string
public boolean isPalindrome2(int x) {
String temp = String.valueOf(x);
return new StringBuffer(temp).reverse().toString().equalsIgnoreCase(temp);
}
相关文章推荐
- leetcode解题之14# Longest Common Prefix Java版 两种方法实现
- leetCode 28.Implement strStr() (实现字符串匹配函数) 解题思路和方法
- LeetCode:reverse words in a string---两种方法实现
- 关于VC++中,两种自定义消息的发送与接收的方法实现进行说明。
- JavaBean实现多个文件上传的两种方法(包括节流方法!)
- (原创)在ASP.Net中两种利用CSS实现多界面的方法.
- 在ASP.Net中两种利用CSS实现多界面的方法
- 关于VC++中,两种自定义消息的发送与接收的方法实现进行说明。
- 横切关注点的两种实现方法
- 用两种方法快速简单的实现窗口淡入淡出
- 在ASP.Net中两种利用CSS实现多界面的方法. (转)
- 实现树状结构的两种方法
- 用两种方法快速简单的实现窗口淡入淡出
- 在ASP.Net中两种利用CSS实现多界面的方法
- 两种Delphi实现Singleton模式方法
- 重定义键盘的两种实现方法
- JavaBean实现多文件上传的两种方法
- C#实现Singleton的两种方法的比较
- 在ASP.Net中两种利用CSS实现多界面的方法. (转)
- [转]在ASP.Net中两种利用CSS实现多界面的方法