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]);
}
}
}
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
Post a Comment