java list 取前3个_用java 截取字符串,每三个一组
展開全部
以下是將一長串?dāng)?shù)字分組用逗號隔開,每三個一組,轉(zhuǎn)化為字符串.
例如:
2345678--->2,345,678
23--->23private?static?String?convert(long?space)?{
String?str?=?String.valueOf(space);
StringBuilder?builder?=?new?StringBuilder(str);
str?=?builder.reverse().toString();
StringBuilder?stringBuilder?=?new?StringBuilder();
for?(int?i?=?0;?i?
if?(i%3==0)?{
//防越界&保留e69da5e887aa62616964757a686964616f31333431373230最高位
if?(i+3>str.length()){
stringBuilder.append(str.substring(i));
break;
}
stringBuilder.append(str.substring(i,?i?+?3)?+?",");
}
}
str?=?stringBuilder.reverse().toString();
//消除字符串長度為3的倍數(shù)時多出的','
if?(str.charAt(0)==','){
str?=?str.substring(1);
}
return?str;
}
還可以再繼續(xù)優(yōu)化,間隔,分隔符.....哎呀,肚子好疼,再見!
總結(jié)
以上是生活随笔為你收集整理的java list 取前3个_用java 截取字符串,每三个一组的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最新版励志网名男生成熟稳重115个
- 下一篇: 不用猫的宽带如何连接路由器魅族路由器不用