Java Topics

Delete element from Array

public class DeleteElementFromArray {

public static int[] insertion(int[] ar,int po) {

int[] nar=new int[ar.length-1];

for(int i=0;i<po;i++) {

nar[i]=ar[i];

}

        for(int i=po;i<nar.length;i++) {

        nar[i] =ar[i+1];

        }

        return nar;

}

public static void main(String[] args) {

int[] a= {1,4,2,6,8};

int pos=2;

int[] res=insertion(a,pos);

for(int i=0;i<res.length;i++) {

System.out.print(res[i]+" ");

}

}

}

Output:

1 4 6 8