//内容摘要的长度控制为18个字,方便显示
for(int i = 0; i < newsLists.size(); i++){
News news = newsLists.get(i);
String str = news.getContentAbstract();
int strLength = 36;
int tempLength = 0;
for(int j = 0; j < str.length(); j++){
char c = str.charAt(j);
if( c < 256 ){
tempLength++;
}else{
tempLength += 2;
if( tempLength - strLength == 1){
news.setContentAbstract( str.substring(0, j));
break;
}
}
if(tempLength == strLength ){
news.setContentAbstract( str.substring(0, j));
break;
}
}
}
Java String subString() 截取截取等长字符串的函数
最新推荐文章于 2022-10-22 21:07:39 发布