我无法显示正确的格式。我已经尝试了一切,这就是我需要代码显示的方式:
Portfolio #00001, ASD = 42.50, DFAS = 45.00, CAC = 22.20, BDM = 52.50
Portfolio #00002, ASD = 42.50, DFAS = 45.00, CAC = 22.20, BDM = 52.50
Portfolio #00001, ASD = 43.35, DFAS = 45.90, CAC = 22.64, BDM = 53.55
Portfolio #00002, ASD = 43.35, DFAS = 45.90, CAC = 22.64, BDM = 53.55
Portfolio #00001, ASD = 41.18, DFAS = 43.61, CAC = 21.51, BDM = 50.87
Portfolio #00002, ASD = 41.18, DFAS = 43.61, CAC = 21.51, BDM = 50.87
Portfolio #00001, ASD = 43.65, DFAS = 46.22, CAC = 22.80, BDM = 53.92
Portfolio #00002, ASD = 43.65, DFAS = 46.22, CAC = 22.80, BDM = 53.92
这就是我的代码的显示方式:
Portfolio #00001, ASD = 42.50,
Portfolio #00001, DFAS = 45.00,
Portfolio #00001, CAC = 22.20,
Portfolio #00001, BDM = 52.50,
Portfolio #00002, ASD = 42.50,
Portfolio #00002, DFAS = 45.00,
Portfolio #00002, CAC = 22.20,
Portfolio #00002, BDM = 52.50,
这是代码:
public void display() {
for (Map.Entry<String, Double> entry : priceMap.entrySet()) {
System.out.printf("\nPortfolio #%s, " + "%s = " + "%.2f, ",
ticker, entry.getKey(), entry.getValue());
}
}
请帮忙,为什么他们在第二次进入后会换行。