我是靠谱客的博主 矮小航空,这篇文章主要介绍java实现金钱加千位符,现在分享给大家,希望可以做个参考。

import java.text.DecimalFormat;
import java.util.regex.Pattern;
public class main {
/**
* @param args
*/
public static void main(String[] args) {
String no = "129432453232";
String number = no;
String L="";
String R="";
String T = "";
int k= number.length();
for (int i = 0; i < number.length(); i++) {
if (number.substring(i, i + 1).equals(".")){
L=number.substring(0,i).trim();
R=number.substring(i+1,k).trim();
}else {
}
}
if(R == null || R.equals("")){
T = no;
}
System.out.println("数字"+T);
System.out.println("左边的数字"+L);
System.out.println("右边的数字"+R);
if(T == null || T.equals("")){
Long n = Long.parseLong(L);
DecimalFormat df = new DecimalFormat("#,###");
String m = df.format(n);
String num = m + "." + R;
System.out.print("有小数点的:"+ num);
}else{
Long n = Long.parseLong(T);
DecimalFormat df = new DecimalFormat("#,###");
String m = df.format(n);
System.out.print("没小数点的:"+ m);
}
}
}

最后

以上就是矮小航空最近收集整理的关于java实现金钱加千位符的全部内容,更多相关java实现金钱加千位符内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(126)

评论列表共有 0 条评论

立即
投稿
返回
顶部