Friday, 17 July 2015

Java Best Programs

14) String array will be given.if a string is Prefix of an any other string in that array means count.

package Set3;
public class ClassSeT14 {
public static void main(String[] args) {
      String[] a={"pinky","preethi","puppy","preeth","puppypreethi"};
      System.out.println(namesWithPreFixes(a));
}
public static int namesWithPreFixes(String[] a) {
      int n=0;
      for(int i=0;i<a.length;i++)
            for(int j=i+1;j<a.length;j++){
            String s1=a[i];
            String s2=a[j];
            if(s2.startsWith(s1)||s1.startsWith(s2))
                  n++;  }
      return n;
}

}