java中逗号怎么加_Java中如何将字符串从右至左每三位加一逗号
/**
*
* 将字符串从右至左每三位加一逗号
*
*
* @param str 需要加逗号的字符串
* @return 以从右至左每隔3位加一逗号显示
*/
public static String displayWithComma(String str)
{
str = new StringBuffer(str).reverse().toString(); // 先将字符串颠倒顺序
String str2 = "";
int size = (str.length() % 3 == 0) ? (str.length() / 3) : (str.length() / 3 + 1); // 每三位取一长度
/*
* 比如把一段字符串分成n段,第n段可能不是三个数,有可能是一个或者两个,
* 现将字符串分成两部分.一部分为前n-1段,第二部分为第n段.前n-1段,每一段加一",".而第n段直接取出即可
*/
for (int i = 0; i < size - 1; i++)
{ // 前n-1段
str2 += str.substring(i * 3, i * 3 + 3) + ",";
}
for (int i = size - 1; i < size; i++)
{ // 第n段
str2 += str.substring(i * 3, str.length());
}
str2 = new StringBuffer(str2).reverse().toString();
return str2;
}
比如10000,输出为100,00
java中逗号怎么加_Java中如何将字符串从右至左每三位加一逗号相关推荐
- js处理价格数据,每三位加逗号,强制保留两位小数
需求说明:页面发送请求,需要显示商品的价格,后台从数据库中将价格取出,js处理价格数据,使用金额的标准格式将价格展示在前台. 如下图所示: 数据库存的数据如下: 前台得到的价格数据,如果小数为0的话会 ...
- 数值格式化,每隔三位加一个逗号
数值整数和小数 每隔三位加一个逗号方便阅读 function addCommas(nStr){ nStr += ''; x = nStr.split('.'); x1 = x[0]; x2 = x[1 ...
- php 数字加逗号,PHP数字格式化,数字每三位加逗号
php实现数字格式化,数字每三位加逗号的功能函数,具体代码如下: function num_format($num){ if(!is_numeric($num)){ return false; } $ ...
- php每四位隔开,php数字每三位加逗号的功能函数
php实现数字格式化,数字每三位加逗号的功能函数,具体代码如下: function num_format($num){ if(!is_numeric($num)){ return false; } $ ...
- php 带逗号数字转换,php实现数字格式化,数字每三位加逗号的功能函数169856420=169,856,420...
//php实现数字格式化,数字每三位加逗号的功能函数 //number_format("169856420"); 输出结果将为:169,856,420 public functio ...
- php如何每三位逗号分开,PHP 数字格式化,数字每三位加逗号的简单示例
这篇文章主要为大家详细介绍了PHP 数字格式化,数字每三位加逗号的简单示例,具有一定的参考价值,可以用来参考一下. 对PHP数字格式化,数字每三位加逗号感兴趣的小伙伴,下面一起跟随512笔记的小编两巴 ...
- 数字从后往前每三位加个逗号
数字从后往前每三位加个逗号 // 数字从后往前每三位加个逗号(不足补零)NumberFilter(num) {let n = (Array(8).join(0) + num).slice(-8)let ...
- 数字加逗号函数PHP函数,php实现数字格式化,数字每三位加逗号的功能函数
php实现数字格式化,数字每三位加逗号的功能函数 代码如下所示: function num_format($num){ if(!is_numeric($num)){ return false; } $ ...
- php 数字加逗号,php数字满三位添加一逗号
//数字满三位添加一逗号: $s_money1 = 1000000; $s_money2 = number_format($s_money1); echo $s_money1; //1000000 e ...
最新文章
- Android系统编译过程中常见问题汇总(1)
- LIBSVM 多分类问题- 葡萄酒种类识别
- OpenCV尺寸调整函数resize
- 【STM32】STM32F4系统架构
- 定期存款可以提前取出来吗_定期存款、约定转存、自动转存和自己取出来转存有什么不同?...
- pcm转换在线工具_有木有好用的CAD格式转换工具可以推荐?在线等,挺急的
- cassss服务未启动_systemd时代的服务管理
- sftp 安全文件传输
- 未来语音识别技术的发展趋势会如何
- c语言编写的小游戏(c语言编写小游戏入门)
- 微信Java SDK开发文档
- flutter,快速获取ios设备的udid
- 超详细图文教程·阿里云免费学生ECS云服务器领取并使用全过程(部署Python多人聊天室程序)
- c语言fabs函数的返回值,fabs()函数
- 悟空CRM项目测试实战(4)
- 畅捷通T+密码清除后,空密码无法登录账套解决办法
- 13天Java进阶笔记-day7-异常、线程
- 最详细的XAMPP的安装及使用教程(图文)
- uni-app做android应用开启定位权限
- Java Maven项目对接金蝶SDK