Blogger

Delete comment from: Javarevisited

Raghu said...

public static void main(String[] args)
{
int[] numbers={4,2,5,4,6,3,5,2,6,3,7,3,2};
int intDuplicateCount=0;
int intCounter=0;
boolean blnExists;
for(int i=0;i<numbers.length;i++)
{
for(int j=i+1;j<numbers.length;j++)
{
if(numbers[i]==numbers[j])
{
intDuplicateCount+=1;
break;
}
}
}
int intNewSize=numbers.length-intDuplicateCount;
int[] newArray=new int[intNewSize];
for(int i=0;i<numbers.length;i++)
{
blnExists=false;
for(int j=0;j<newArray.length;j++)
{
if(numbers[i]==newArray[j])
{
blnExists=true;
break;
}
}
if(!blnExists)
{
newArray[intCounter++]=numbers[i];
}
}
for(int i=0;i<newArray.length;i++)
{
System.out.print(newArray[i]+", ");
}
}

Jun 2, 2016, 5:19:18 AM


Posted to How to Remove Duplicates from Array without Using Java Collection API? Example

Google apps
Main menu