package cn.edu.bjut.textmining.chapter2; import org.apache.commons.lang3.StringUtils; import java.util.Arrays; /** 展示 StringUtils 对 null、连续空白和首尾空白的安全处理。 */ public class StringUtilsSplitDemo { public static void main(String[] args) { String text = " Java text\tmining "; String[] tokens = StringUtils.split(text); String safeNull = StringUtils.defaultString(null); String[] emptyTokens = StringUtils.split(safeNull); System.out.println(Arrays.toString(tokens)); System.out.println("null 转为空串后是否没有词项: " + (emptyTokens == null || emptyTokens.length == 0)); } }