JAVA8新特性之两集合求差集
//字符串转数组
String[] split = ticketType1.split(",");
//两集合求差集
List<String> reduce2 = Arrays.asList(split).stream().filter(item -> !Arrays.asList(ticketType.split(",")).contains(item)).collect(Collectors.toList());
//集合转数组
String[] strings = new String[reduce2.size()];
String[] strings1 = reduce2.toArray(strings);
//数组转字符串
String s = ArrayUtils.toString(strings1);
baseTicket.setTicketType(s);
还没有评论,来说两句吧...