revstr [java program pdf]
Post on 17-Jul-2016
49 Views
Preview:
DESCRIPTION
TRANSCRIPT
Class Revstr 1/1
/** * PROGRAM TO CHECK FOR PALLINDROME STRING */import java.io.*;public class Revstr{ String Str; String Revst; DataInputStream d=new DataInputStream(System.in); public Revstr() { Str=""; Revst=""; }
void getStr() throws IOException { System.out.println("ENTER STRING"); Str=d.readLine(); }
void recReverse(int n) { if(n>-1) { Revst=Revst+Str.charAt(n); recReverse(n-1); } } void check() { int l=Str.length(); recReverse(l-1); if(Str.equals(Revst)) //checking equality of strings { System.out.println("PALLINDROME"); //printing appropriate output } else { System.out.println("NOT PALLINDROME"); //printing appropriate output } } public void main() throws IOException//main() method { Revstr obj =new Revstr(); obj.getStr(); obj.check(); }//end of main}
Jan 19, 2015 11:09:13 PM
revstr1.main();ENTER STRING AADDAADDAAPALLINDROME revstr1.main();ENTER STRING ASDFGHJNOT PALLINDROME revstr1.main();ENTER STRING ASDFGHJKLKJHGFDSAPALLINDROME
top related