y显示为小数三位x、y和zE,该字符串由与F反向连接的D组成,包括它们之间的一个空格。‘i’中搜索子字符串c并将其替换为‘fff’X= 123.456,y= 54/5,z=√2,D=“Decimal”,F=“函数”
我这样做是为了解决第一项问题,但我不知道我是否应该这样做,我也不知道如何处理第二、第三和第四项问题,如果有任何帮助,我将不胜感激。
double y = 54.0/5.0;
DecimalFormat y_format = new DecimalFormat("#.###");
String formatted_string1 = y_format.format(y);
System.out.println(formatted_string1);发布于 2013-11-18 07:36:12
对于2,你可以把这个数字除以10,直到它达到0。一个带有while循环的简单计数器会工作得很好。在另一个案子里你也可以这么做。(使用乘法)
对于3,只需使用循环一次读取一个字符从D和连接到一个新的字符串。
for ( i from D.length to 0)
newString += D.charAt(i)
newString += F对于4,检查字符串中的替换方法。
https://stackoverflow.com/questions/20042262
复制相似问题