我想让卡值在彼此保持循环的同时显示,但我不知道如何
我试图在准备好编程Java的过程中创建纸牌游戏,而我却无法使这些值彼此并排显示
我能想到的唯一的另一种方法就是将其完全退出循环
公共类卡 { 静态控制台d; //输出控制台
public static void main (String[] args) throws InterruptedException
{
d = new Console ();
firstUser ();
}
public static int firstUser ()
{
do
{
for (int i = 0 ; i < 2 ; i++)
{
int random_ui = (int) (51 * Math.random () + 1);
int suit_ui = (int) (4 * Math.random () + 1);
if (suit_ui == 1)
{
d.setcursor (5, x + 10); // i want the code to print to 10 away from the first code
d.print (cards_ui [random_ui]);
d.print ("Diamonds");
}
if (suit_ui == 2)
{
d.setcursor (5, x + 10);
d.print (cards_ui [random_ui]);
d.print ("Clubs");
}
if (suit_ui == 3)
{
d.setcursor (5, x + 10);
d.print (cards_ui [random_ui]);
d.print ("Hearts");
}
if (suit_ui == 4)
{
d.setcursor (5, x + 10);
d.print (cards_ui [random_ui]);
d.print ("Spade");
}
int card_ui = cards_ui [random_ui];
total_ui = card_ui + total_ui;
}
d.println ("Player total: " + total_ui);
turn++;
}
while (turn < 2);
return total_ui;
}
我只是不知道怎么做