将数字字符串转换成逗号分隔的数字串,即从右边开始每三个数字用逗号分隔
生活随笔
收集整理的這篇文章主要介紹了
将数字字符串转换成逗号分隔的数字串,即从右边开始每三个数字用逗号分隔
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
public class t4 {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);System.out.println("請(qǐng)輸入一串?dāng)?shù)字:");StringBuffer sb = new StringBuffer(scanner.next());int index = sb.indexOf(".")>=0?sb.indexOf("."):sb.length();//倒循環(huán)+,for(int i=index-3;i>0;i-=3){sb.insert(i,",");}System.out.println(sb.toString());//正循環(huán)+,StringBuffer sb2 = new StringBuffer(sb);for(int i=index%3==0?+3:+2;i<=index;i+=3){sb2.insert(i,",");}System.out.println(sb.toString());}
}
?
與50位技術(shù)專(zhuān)家面對(duì)面20年技術(shù)見(jiàn)證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的将数字字符串转换成逗号分隔的数字串,即从右边开始每三个数字用逗号分隔的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: u盘东西没显示怎么办 U盘数据不显示,怎
- 下一篇: 运算符的优先级和实际操作