Wednesday, 15 July 2015

Java Programs Made Easy

Q)... Get a input string. reverse it and parse it with '-'.
input:computer
output:r-e-t-u-p-m-o-c


  1. package Set1;
  2. import java.util.Scanner;
  3. public class ClassSet15 {
  4.  public static String reversedAndParsedString(String s1){
  5.   StringBuffer sb=new StringBuffer(s1);
  6.   sb.reverse();
  7.   StringBuffer sb1=new StringBuffer();
  8.   for(int i=0;i<(2*s1.length())-1;i++)
  9.    if(i%2!=0)
  10.     sb1=sb.insert(i, '-');
  11.   return sb1.toString();
  12.  }
  13.  public static void main(String[] args) {
  14.   Scanner s=new Scanner(System.in);
  15.   System.out.println("enter the String:");
  16.   String s1=s.next();
  17.   System.out.println("the formatted string is:"+reversedAndParsedString(s1));
  18.  }
  19. }