MCPcopy Create free account
hub / github.com/Bit0r/java-util / getStringEliminate

Method getStringEliminate

src/main/java/util/CommonUtils.java:656–667  ·  view source on GitHub ↗

剔除original 中的 eliminate元素 @param original 逗号隔开的 源数据 @param eliminate 逗号隔开的 剔除数据 @return

(String original ,String eliminate)

Source from the content-addressed store, hash-verified

654 * @return
655 */
656 public static String getStringEliminate(String original ,String eliminate){
657 if(StringUtils.isEmpty(original)){
658 return null;
659 }
660 if(StringUtils.isEmpty(eliminate)){
661 return original;
662 }
663 List<String> originalList = Arrays.asList(original.split(","));
664 List<String> eliminateList = Arrays.asList(eliminate.split(","));
665 List<String> list =originalList.stream().filter(item -> !eliminateList.contains(item)).collect(toList());
666 return String.join(",", list);
667 }
668
669 public static List<String> fsToList(String receiveId){
670 return Stream.of(receiveId.split("\\|")).collect(Collectors.toList());

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected