Revstr [JAVA PROGRAM PDF]

2
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

description

JAVA PROGRAM TO FIND THE TRANSPOSE OF A MATRIX (A transpose of an array obtained by interchanging the elements of the rows and columns) . WITH COMMENTS AND DETAILS TO HELP YOU UNDERSTAND THEM.THIS PROGRAM HAS BEEN RUN ON BlueJ AND IS ERROR FREE.IT WILL SURELY HELP YOU IN STUDYING JAVA PROGRAMS FOR EXAMS OR OTHERWISE.

Transcript of Revstr [JAVA PROGRAM PDF]

Page 1: Revstr [JAVA PROGRAM PDF]

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

Page 2: Revstr [JAVA PROGRAM PDF]

revstr1.main();ENTER STRING AADDAADDAAPALLINDROME revstr1.main();ENTER STRING ASDFGHJNOT PALLINDROME revstr1.main();ENTER STRING ASDFGHJKLKJHGFDSAPALLINDROME