首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

细微之处见真章之字符串超长省略功能

编码 我们编码要多考虑一些: 为了健壮性,我们要进行参数校验; 另外如果想写一个完善的工具类,可以支持自定义省略符; 我们来编写工具类: import com.google.common.base.Preconditions...public static String abbreviate(String originStr, int maxSize, String abbrevMarker) { Preconditions.checkArgument...StringUtils.defaultIfEmpty(abbrevMarker, defaultAbbrevMarker); } } 这里借助了 commons-lang3 包里的StringUtils,和guava 包的Preconditions...public static String abbreviate(String originStr, int maxSize, String abbrevMarker) { Preconditions.checkArgument...因此我们做出下面的修改: import com.google.common.base.Preconditions; import org.apache.commons.lang3.StringUtils

75230
领券