单纯使用substring会把字符串截取的不能转换成完整的utf8
//截取数量是3
int i = nickName.codePointCount(0, nickName.length());//代码点的数量
if(i>=3){
nickName = nickName.substring(nickName.offsetByCodePoints(0, 0),
nickName.offsetByCodePoints(0, 3))+"**";
}
单纯使用substring会把字符串截取的不能转换成完整的utf8
//截取数量是3
int i = nickName.codePointCount(0, nickName.length());//代码点的数量
if(i>=3){
nickName = nickName.substring(nickName.offsetByCodePoints(0, 0),
nickName.offsetByCodePoints(0, 3))+"**";
}