From dccda91d1ef8b6384768b64a3cee419677e34cd0 Mon Sep 17 00:00:00 2001 From: Vaishali0106 <105578812+Vaishali0106@users.noreply.github.com> Date: Tue, 17 May 2022 20:54:54 +0530 Subject: [PATCH] Update Palindrome.java --- .../assignments/mandatory/Palindrome.java | 35 +++++++++++-------- 1 file changed, 20 insertions(+), 15 deletions(-) diff --git a/week1/day2/assignments/mandatory/Palindrome.java b/week1/day2/assignments/mandatory/Palindrome.java index d9478e9..dfadefd 100644 --- a/week1/day2/assignments/mandatory/Palindrome.java +++ b/week1/day2/assignments/mandatory/Palindrome.java @@ -1,19 +1,24 @@ package week1.day2.assignments.mandatory; public class Palindrome { - //Build a logic to find the given string is palindrome or not - - /* - * Pseudo Code - - * a) Declare A String value as"madam" - - * b) Declare another String rev value as "" - * c) Iterate over the String in reverse order - * d) Add the char into rev - * e) Compare the original String with the reversed String, if it is same then print palinDrome - - * Hint: Use .equals or .equalsIgnoreCase when you compare a String - */ + public static void main(String[] args) { + // TODO Auto-generated method stub -} \ No newline at end of file + String pal="madam"; + String rev=""; + int k=pal.length(); + //System.out.println(k); + for(int i=k-1;i>=0;i--) { + rev=rev+pal.charAt(i); + } + System.out.println(rev); + + if(rev==pal) + {System.out.println("Its palindrome"); + } + else + System.out.println("Not palindrome"); + + + } +}