1 | import java.util.Scanner; |
3 | public class Palindrome { |
4 | public static void main (String[] args) { |
5 | String original, reverse = "" ; |
6 | Scanner in = new Scanner(System.in); |
8 | System.out.println( "Enter the number or String" ); |
9 | original = in.nextLine(); |
10 | length = original.length(); |
11 | for ( int i =length - 1 ; i>= 0 ; i--) { |
12 | reverse = reverse + original.charAt(i); |
14 | System.out.println( "reverse is:" +reverse); |
16 | if (original.equals(reverse)) |
17 | System.out.println( "The number is palindrome" ); |
19 | System.out.println( "The number is not a palindrome" ); |
Output:
For String-
Enter the number or String
vijay
reverse is:yajiv
The number is not a palindrome
For Number-
Enter the number or String
99
reverse is:99
The number is palindrome
Write a Java Program to find whether a string or number is palindrome or not.
Reviewed by
D kumar
on
September 19, 2019
Rating:
5
Hey guy's follow us on blog & social media( fb, insta,twitter, linkedin...) to get notifications about latest updates.