这里方法我写了二种,第一种稍微简单没有怎么写注释,第二种稍微复杂写了注释

方法一:

public class java20210914用逗号隔开数字 {public static void main(String[] args) {//扫描仪Scanner input = new Scanner(System.in);//询问用户输入数字System.out.println("请输入一串数字:");//利用StringBuilder 接收用户输入的数据StringBuilder stringBuilder = new StringBuilder(input.next());for (int i = stringBuilder.length(); i > 0;  ){i -= 3;if (i<=0){break;}stringBuilder.insert(i,",");}System.out.println(stringBuilder);}
}

方法二:

import java.util.Scanner;public class test {public static void main(String[] args) {Scanner input = new Scanner(System.in);System.out.print("请输入一串数字:");String tampnum = input.next();StringBuilder stringBuilder = new StringBuilder();//局数int tamp = 0;//定义变量 b 让我们取得数是一个,取得数是一个,还是一个从右制左的数int b = 0;for (int i = 0; i < tampnum.length(); i++) {//每开始一次,计数器++tamp++;//让b自增从而打到让 tampnum 取得数是一个,还是一个从右制左的数b++;//取数 从后往前取String a = tampnum.substring(tampnum.length() - b, tampnum.length() - i);//往stringBuilder添加数据 astringBuilder.insert(0, a);//判断数据,如果添加的数到达了三次就往前面添加 , 号if (tamp == 3) {stringBuilder.insert(0, ",");//计数器清零tamp = 0;}}//判断 , 是不是在首位if (stringBuilder.indexOf(",") == 0) {//如果在就删除首位的 , 号stringBuilder.deleteCharAt(0);}//打印输出处理后的数据System.out.println(stringBuilder);}
}

java 整数字符串转成财务表示形态相关推荐

  1. oracle 转化为整数,字符串转换成整数——从源码学习

    字符串转换成整数:输入一个表示整数的字符串,把该字符串转换成整数并输出,例如输入字符串"345",则输出整数345. 在笔试面试中,atoi 即「字符串转换成整数」是一个经典问题了 ...

  2. Java 将字符串拆分成数组,实现字符串组合

    将字符串拆分成数组和实现字符串组合 不能使用语言的基本分割组合函数(如 Java 的 String.split, php 的 explode 和 implode) 1) 字符串拆分成字符串数组,如&q ...

  3. java 将字符串转化成输入流_JAVA将字符串变为输入流

    JAVA将字符串变为输入流 关于字符串转化为输入流,我找到2种方法: 用StringReader将字符串转化为Reader 用ByteArrayInputStream将字符串转化为InputStrea ...

  4. Java实现字符串转换成整数

    1 问题描述 输入一个由数字组成的字符串,请把它转换成整数并输出.例如,输入字符串"123",输出整数123. 请写出一个函数实现该功能,不能使用库函数. 2 解决方案 解答本问题 ...

  5. JAVA把字符串转换成整数

    剑指offer: 将一个字符串转换成一个整数(实现Integer.valueOf(string)的功能,但是string不符合数字要求时返回0),要求不能使用字符串转换整数的库函数. 数值为0或者字符 ...

  6. java中字符串压缩成bcd码_Java 压缩 / 解压缩字符串

    Java使用压缩库为常规压缩提供了Deflater类.它还提供了DeflaterOutputStream,它使用Deflater类通过压缩(压缩)数据流,然后将压缩后的数据写入另一个输出流来过滤数据流 ...

  7. java将字符串转成对象_java – 将字符串转换为类对象

    I am storing a class object into a string using toString() method. Now, I want to convert the string ...

  8. java把字符串转换成日期格式

    public static void main(String[] args) throws Exception{Date date = new SimpleDateFormat("yyyy- ...

  9. java将字符串转成int

    在 Java 中,可以使用 Integer 类的 parseInt() 方法将字符串转换为 int 类型. 例如: String str= "12345"; int num = I ...

最新文章

  1. springboot取yml中的值_SpringBoot 中从yml配置文件中读取常用的参数值
  2. 关注基于云的下一代应用开发
  3. 说说JSON和JSONP,也许你会豁然开朗
  4. C语言函数调用的原理
  5. ADSL断流问题分析
  6. 极端原理_为极端而设计
  7. 网页版四则运算(未全部完成)
  8. [AssertionError: nput tensor input format are different]
  9. 【博弈论】【SG函数】bzoj1777 [Usaco2010 Hol]rocks 石头木头
  10. C++ STL map 中insert函数返回值问题
  11. FastAdmin composer json 版本说明
  12. docker-compose.yml(2)
  13. DataStudio 编辑器快捷键列表
  14. python转换 vcf到csv 小米通信录
  15. opencv3错误集锦(四)——Rect函数参数引发的异常中断
  16. 群晖用php装aria2,群晖Synology安装Aria2实现迅雷离线下载,安装IPKG
  17. 【论文阅读】GPT系列论文详解
  18. SEO主要是做什么的?零基础能学习吗?
  19. python爬取百度贴吧图片库_python爬取百度贴吧的图片2
  20. PayPal开发文档整理(8)——PayPal支付产品和解决方案

热门文章

  1. 工程机械小型控制器SPC-SFMC-X0402A资料
  2. 小程序制作分类可滚动区域 scroll-view
  3. 电脑开机计算机app打开后桌面不显示东西,电脑开机后软件打不开怎么办
  4. android 连接数据库(sql server)
  5. 7号电单车java怎么样_亲测7号电单车 适合10公里内出行
  6. vue项目中使用vant时tabbar遮挡页面解决方法
  7. windows10安全中心显示“修正未完成”
  8. CSS中的text-align不起作用
  9. dw中怎么设置站点服务器,如何在 Dreamweaver 中设置测试服务器
  10. Vue v-if 动态控制el-button 显示