package javaapplication1;
public class Example {
public static void main(String[] args) {
int arr[] = new int[] {1, 2, 3, 2, 5, 6, 6, 2};
arr = removeDuplicates(arr);
for (int i = 0; i < arr.length; i++)
System.out.format("%3d", arr[i]);
}
public static int[] removeDuplicates(int []arr) {
int nonDup[] = new int[arr.length], i = 0;
for (int n : arr) {
if(!isExists(nonDup, n))
nonDup[i++] = n;
}
return nonDup;
}
private static boolean isExists(int[] arr, int val) {
for (int n : arr) {
if(n == val)
return true;
}
return false;
}
}
/*
run:
1 2 3 5 6 0 0 0
*/