Friday, 17 July 2015

Java Best Programs

7) Input1={“ABX”,”ac”,”acd”};
   Input2=3;
   Output1=X$d

package Set3;
import java.util.*;
public class Has111{
public static void main(String[] args) {
      String[] s1={"abc","da","ram","cat"};
      int ip=3;
      getStr(s1,ip);
}
public  static void getStr(String[] s1, int ip) {
     
      ArrayList<String> l1=new ArrayList<String>();
      for(String s:s1)
            if(s.length()==ip)
            l1.add(s); 
      StringBuffer buff=new StringBuffer();
      for(String l:l1){
         String s2=l.substring(l.length()-1);
     
          buff.append(s2).append("$");
           }
      buff.deleteCharAt(buff.length()-1).toString();
      System.out.println(buff);
               }

                  }