올바른 형식을 표시 할 수 없습니다. 나는 이것이 내가 표시하는 코드를 필요로하는지 모든 것을 시도했다 :Java에서 올바른 형식을 표시 할 수 없습니다.
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
을 그리고 이것은 내 코드가 표시되는 방법은 다음과 같습니다
public void display() {
for (Map.Entry<String, Double> entry : priceMap.entrySet()) {
System.out.printf("\nPortfolio #%s, " + "%s = " + "%.2f, ",
ticker, entry.getKey(), entry.getValue());
}
}
하십시오
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,
이 코드입니다 도움, 왜 그들은 두 번째 항목 이후에 새로운 라인으로 갈거야.
새 줄은 사용자가 입력하는 곳입니다. 코드를 이해할 수 없다면 디버거를 사용하여 코드를 단계별로 실행하는 것이 좋습니다. –