String palindrome in JAVA programming


  1. import java.util.Scanner;
  2.  
  3. public class StringPalin {
  4.  
  5.  
  6.     public static void main(String[] args) {
  7.  
  8.         Scanner myScanner=new Scanner(System.in);
  9.  
  10.         System.out.print("Enter the string : ");
  11.  
  12.         String str1=myScanner.nextLine();
  13.  
  14.         String rev="";
  15.  
  16.  
  17.  
  18.         for (int i = str1.length()-1; i>=0; i--) {
  19.  
  20.             rev=rev+str1.charAt(i);
  21.  
  22.         }
  23.  
  24.  
  25.  
  26.         if(str1.compareToIgnoreCase(rev)==0){  ////you can also use str1.equals(rev)
  27.  
  28.             System.out.println(str1+" is Palindrome");
  29.  
  30.         }else {
  31.  
  32.             System.out.println(str1+" is Not palindrome");
  33.  
  34.         }
  35.  
  36.     }
  37.  
  38.  
  39. }
  40.  
  41. //Enter the string : Madam
  42.  
  43. //Madam is Palindrome

No comments:

Post a Comment