Wednesday, 15 July 2015

Java Programs Made Easy

Q)...An array of integers is given.The given element is removed new array is returned.
input1:{10,10,20,30,76}
output: {20,20,76}(10 is asked to remove)



  1. package Set1;
  2. import java.util.*;
  3. public class ClassSet29 {
  4.  public static int[] removalOfGivenElementFromArray(int[] a,int c){
  5.   List<Integer> l1=new ArrayList<Integer>();
  6.   for(int i=0;i<a.length;i++)
  7.    if(a[i]!=c)
  8.     l1.add(a[i]);
  9.   int b[]=new int[l1.size()];
  10.   for(int i=0;i<b.length;i++)
  11.    b[i]=l1.get(i);
  12.   return b;
  13.  }
  14.  public static void main(String[] args) {
  15.  int a[]={10,10,20,30,40,50};
  16.  int c=10;
  17.  int[] b=removalOfGivenElementFromArray(a,c);
  18.  for(int d:b)
  19.   System.out.println(d);
  20.  }
  21. }