/** * @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]