String array Intersect
import java.util.Arrays; import java.util.LinkedHashSet; import java.util.Set; /** * @author devan * @date 03-Oct-2013 * @email devanms@am.amrita.edu */ public class ArrayIntersect { public static void main(String[] args) { String[] strings1 = { "a", "b", "c", "f" }; String[] strings2 = { "b", "c", "d", "f" }; Setset = new LinkedHashSet (Arrays.asList(strings1)); set.retainAll(Arrays.asList(strings2)); System.out.println(set.toString()); /* String[] stringIntersect = set.toArray(new String[0]); //For storing the result in another array System.out.println(Arrays.toString(stringIntersect)); */ } }
Output
======
[b, c, f]
No comments:
Post a Comment