原数组
str1= {"system","function","basic","user,interface","system","log","cut-through"};
输出//相同的元素输出一个,一个元素中有多个单词需拆开str2 = {"system","function","basic","user","interface","log","cut-through"};//str2 中的元素在str1中的位置str3 = {[0,4],[1],[2],[3],[3],[5],[6]};
str1= {"system","function","basic","user,interface","system","log","cut-through"};
输出//相同的元素输出一个,一个元素中有多个单词需拆开str2 = {"system","function","basic","user","interface","log","cut-through"};//str2 中的元素在str1中的位置str3 = {[0,4],[1],[2],[3],[3],[5],[6]};
set.addAll(str1);//先干掉重复的依次根据,-进行split
把两个数组转换为连个list然后
list1.retainAll(list2);