我很难获得将货币添加到我的字符串的十进制格式。我创建了一个表,其中包含通过 while、for 和 do while 循环进行计算的列和行。我使用表格作为我的字符串来显示我的结果。显示我的结果。我正在尝试将其格式化为 ("$0.00"); 为整张桌子。
有什么建议么?我对编码很陌生,所以如果信息不足,我深表歉意。
String result = String.format("$0.00");
System.out.println(table);
我的 Do While 循环的一个例子。
int col;
int row = 0;
double tempRate = startingRate;
double header;
double sideHeader;
table = "";
for (header = 0; header < tableSize; header++) {
table += " " + startingRate;
startingRate += 0.05;
}
startingRate = tempRate;
table += "\n";
do {
col = 0;
startingRate = tempRate;
sideHeader = 0;
table += startingAmount + " ";
do {
table=table + (startingAmount -(startingRate * startingAmount)) + " ";
startingRate+= .05;
col++;
} while (col < tableSize);
startingAmount+= 0.50;
row++;
table+= "\n";
} while (row < tableSize);
sideHeader++;