This post will explain you about, given integer palindrome or not.
ex: 121 or 1441 is palindrome- if we write reverse also it should be same
public class PalindromeTest { public static boolean isPalindrome(int number){ boolean isPolindrome = false; int palindrome = number; int reverseValue = 0; while(palindrome !=0){ int reminder = palindrome % 10; reverseValue = reverseValue * 10 + reminder; palindrome = palindrome/10; } if(number==reverseValue){ isPolindrome = true; } return isPolindrome; } public static void main(String[] args) { System.out.println("Given number is palindrome["+PalindromeTest.isPalindrome(121)+"]"); } }
output:
Given number is palindrome[true]
No comments:
Post a Comment