# find the unique values of a double array

• 02-08-2010, 01:31 AM
tyang
find the unique values of a double array
How can I find the unique values of a double array?
e.g.
double a[] = {1,10,3,3,3,1};
How can I get {1,3,10}?

Many thanks!
• 02-08-2010, 03:37 AM
Lil_Aziz1
Code:

``` public class UniqueInt {                         public static void main(String[] args) {                                 int[] a = {1,10,3,3,3,1};                 int[] temp = new int[a.length-1];                 int[] anotherTemp;                                         boolean unique = true;                                                 temp = a;                         int count = 1;                         for (int tempInt : a) {                                 for (int tempTempInt : temp)                                         if (tempInt == tempTempInt)                                                 unique = false;                                 if (unique)                                         temp[count++] = tempInt;                                 unique = true;                         }                                                 anotherTemp = new int[count];                                                 //trim the array                         for (int i=0; i<count; i++)                                 anotherTemp[i] = temp[i];                         //print the new array                         for (int x : anotherTemp)                                 System.out.println(x);                                 } }```
There is probably a very simple way of doing this.
• 09-11-2011, 01:18 PM
djbeko06
Re: find the unique values of a double array
How can I find the number of unique Strings of a String array?
e.g.