java程序,将十进制的数转化成以逗号为分隔的字符串。例如1234567变成1,234,567
答案:2 悬赏:80
解决时间 2021-03-24 13:03
- 提问者网友:年齡太小℡蘿莉
- 2021-03-23 20:05
java程序,将十进制的数转化成以逗号为分隔的字符串。例如1234567变成1,234,567
最佳答案
- 二级知识专家网友:不服输就别哭
- 2021-03-23 21:34
import java.text.*;
import java.io.*;
public class T2 {
public static void main(String[] args) throws Exception {
int a=1234567;
DecimalFormat df=new DecimalFormat(",###");
System.out.println(df.format(a));
}
}
用java的格式化功能就可以了.
import java.io.*;
public class T2 {
public static void main(String[] args) throws Exception {
int a=1234567;
DecimalFormat df=new DecimalFormat(",###");
System.out.println(df.format(a));
}
}
用java的格式化功能就可以了.
全部回答
- 1楼网友:如果这是命
- 2021-03-23 22:04
你可以用替换法将数字和非数字用逗号隔开,java程序如下:
public class z {
public static void main(string[] args) {
string str="2005a-3.pt.5";
string a=str.replaceall("(\\d+)",",$1,");
system.out.println(a);
}
}运行结果:
2005,a-,3,.pt.,5
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯