早教吧 育儿知识 作业答案 考试题库 百科 知识分享

1、写程序,把一个表示十进制数的字符串转换为逗号分隔的字符串,从右面开始,每三个数字标一个逗号。例如:给定一个字符串”1234567”,运行程序后,返回输出”1,234,567”。提示:可

题目详情
1、 写程序,把一个表示十进制数的字符串转换为逗号分隔的字符串,从右面开始,每三个数字标一个逗号。例如:给定一个字符串”1234567”,运行程序后,返回输出”1,234,567”。提示:可以考虑使用StringBuffer类的功能,有兴趣者,可以再扩展该程序,使其在运行时,接受2个参数,以指定十进制字符串与分隔符。
▼优质解答
答案和解析
public class StringCut {
public static String SCut1(String s,char seper)
{
StringBuilder temp=new StringBuilder();
int number=s.length();
if(number%3!=0){
temp.append(s.substring(0, number%3));
if(number>3)temp.append(seper);
}
for(int i=number%3;i {
temp.append(s.substring(i, i+3));
if(i temp.append(seper);
}
return temp.toString(); }
}经过测试 。漏洞补好。输出正确。
看了 1、写程序,把一个表示十进制...的网友还看了以下:

我描述一下这个字怎么读~应该属于上下结构,左边一个“口”,中间一个“了”,右边一个“又”,底下“一”  2020-03-30 …

普通话“一”的变调是单指“一”这个字吗?还是同时代表着第一调的其他字?比如“一个”的变了,那“三个  2020-04-27 …

K表示约一千个字节,M表示约一千个K,G表示一千个M。那么M和G对应到十进制计数单位中,它们对应的  2020-05-13 …

鲁提辖拳打镇关西、武松醉打蒋门神为什么字不一样一个6个字一个7个字,求解不是说这些回目字数都一样吗  2020-05-15 …

三角板绕他的一条直角边旋转一周,形成一个圆锥体,这说明了什么.简短,最好一两个字  2020-05-16 …

左是言字旁(讠),右边是宝盖(宀),下面是个大写的一,怎么念?左边是言字旁,右边是宝盖,下面是个大  2020-05-16 …

阅读下面两段文字,回答问题甲文有些人根本不了解文字和思想感情的密切关系,以为更改一两个字不过是要文  2020-05-17 …

甲:有些人根本不了解文字和思想情感的密切关系,以为更改一两个字不过是要文字顺畅些或是漂亮些。其实更  2020-05-17 …

掌,打一个字.编,打一个字.顶牛,打一这个字.忘我,打一个字.猜猜是什么?谁知道帮帮忙哈!  2020-05-17 …

在观点,这两个字前加一两个字(最好一个字)组成新的词语,你会加哪个字?除了大观点,小观点,新观点,  2020-05-17 …