private static String[] intersect(String[] arr1, String[] arr2) { return Arrays.stream(arr1).filter(o -> Arrays.stream(arr2).anyMatch(str -> StringUtils.equals(str, o))).toArray(String[]::new); }
测试正确:
private static String[] intersect(String[] arr1, String[] arr2) { return Arrays.stream(arr1).filter(o -> Arrays.stream(arr2).anyMatch(str -> StringUtils.equals(str, o))).toArray(String[]::new); }
测试正确: