Delete Duplicate Elements In Java

import java.util.*;
class Duplicate{
    public int length1(int y[]){
        int l,i,k,c=0,j;
        l=y.length;
        for(i=0;i<l;i++){
        for(j=0;j<l;j++){
            if(y[i]==y[j]){
                if(i<=j){
                    c++;
                    break;
                }//if
                else
                break;
            }//if
        }//for j
    }//for i
    return c;
}//method
public static void main(){
  Scanner sc=new Scanner(System.in);
  int i,j;
  int a[]=new int[10];
  for(i=0;i<10;i++){
      System.out.println("Enter a number");
      a[i]=sc.nextInt();
    }//for i
    Duplicate dp=new Duplicate();
    int v=dp.length1(a);
    int d[]=new int[v];
    for(i=0;i<10;i++){
        for(j=0;j<10;j++){
            if(a[i]==a[j]){
                if(i<=j){
                    break;
                }//if
                else
                break;
            }//if
        }//for i
    }//for j
    System.out.println("Array after deleting duplicate elements");
    for(j=0;j<v;j++){
        System.out.println(d[j]);
    }
}
}

                

Comments

Popular posts from this blog

Sort Boundary Elements Of A Matrix

Lucky Number In Java ISC

Program to fill a square matrix of size ‘n*n” in a circular fashion (clockwise) with natural numbers from 1 to n*n, taking ‘n’ as input.