/**
* @author lautturi.com
* Java example: how to merge two arrays and remove duplicates in java
*/
import java.util.*;
public class Lautturi {
public static void main(String[] args) {
int[] arr1 = {1, 3, 5, 2, 4};
int[] arr2 = { 1,4,2,7,5,16,12,8,13,28 };
Set<Integer> set = new TreeSet<>();
for (int i = 0; i < arr1.length; i++) {
set.add(arr1[i]);
}
for (int i = 0; i < arr2.length; i++) {
set.add(arr2[i]);
}
System.out.println(set);
}
}
output:
[1, 2, 3, 4, 5, 7, 8, 12, 13, 16, 28]