//program to check given string is palindrome or not -----
PROGRAM CODE---
class Palin{ public static void main(String ar[]){ String reverse=""; String s = new String(ar[0]); int l = s.length(); System.out.println("length of given string is "+l);
for(int i=s.length()-1; i>=0;i--){ reverse = reverse+s.charAt(i);}
if(s.equals(reverse)){ System.out.println("num is palindrome");}else{System.out.println("num is not palindrome");}
}}
OUTPUT OF ABOVE PROGRAM---
ABOUT---
- IN THIS PROGRAM , WE TAKE A STRING FROM USER IN ar[0] POSITION.
- THEN , CALCULATE ITS LENGTH BY USING (.length) METHOD..
- LOOP WILL EXECUTE REVERSE STARTING FROM THE END OF THE STRING AND STOP THE BEGINNING OF THE STRING.
- IN LOOP , ALPHABET STORE ONE BY ONE FROM S VARIABLE TO REVERSE VARIABLE IN REVERSE ORDER..
- IN END , I CHECK BOTH VARIABLE ,,IF BOTH ARE EQUALS THEN GIVEN STRING IS PALINDROME, OTHERWISE NOT......


Comments
Post a Comment