|
|
@@ -7,6 +7,7 @@ import net.mingsoft.tf.entity.ExhibitorEntity;
|
|
|
|
|
|
import java.util.Arrays;
|
|
|
import java.util.List;
|
|
|
+import java.util.Optional;
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
@Data
|
|
|
@@ -19,6 +20,10 @@ public class ExhibitorQueryResponse extends ExhibitorEntity {
|
|
|
}
|
|
|
|
|
|
public static List<String> splitBrand(String str) {
|
|
|
- return Arrays.stream(str.split("[,,]")).filter(StrUtil::isNotBlank).collect(Collectors.toList());
|
|
|
+ return Optional.ofNullable(str)
|
|
|
+ .stream()
|
|
|
+ .flatMap(s -> Arrays.stream(s.split("[,,]")))
|
|
|
+ .filter(StrUtil::isNotBlank)
|
|
|
+ .collect(Collectors.toList());
|
|
|
}
|
|
|
}
|