行末に文字列の 2 つのリスト (2 から 5 の間の任意の場所) を出力するプログラムを作成しました。括弧内に int を出力したいと考えています。
int と大かっこを右揃えするのに問題があります。
すべての printf 書式設定は、int とその周囲の括弧の移動には役立ちません!
while (dealerPoints < 17 && playerBust == false) {
System.out.printf("\nDealer has less than 17. He hits...\n");
int nextDealerCard = dealCard();
dealerPoints += cardValue(nextDealerCard);
dealerHand += faceCard(nextDealerCard);
System.out.printf("Dealer: %s\t[%d]\n", dealerHand, dealerPoints);
System.out.printf("Player: %s\t[%d]\n", playerHand, playerPoints);
}
1 つの行に 4 つの文字列があり、もう 1 つの行に 2 つしかない場合、int と角かっこが互いに一致しません (4 つの文字列の後の 1 つが、あまりにも遠くにタブが配置されます)。