Пока вопрос в блэкджеке - PullRequest
       5

Пока вопрос в блэкджеке

0 голосов
/ 20 октября 2010

Создание простого Java-кода для блэкджека и нужен совет.

ОК. Я пытаюсь сделать этот цикл и остановить его, когда я говорю «оставайся» при любых предложениях ??

while ( name4.equals("stay") )
{
     System.out.print( "Would you like to hit or stay? " );
     String name4 = keyboard.next();

     total2 = total+number4;
     number4 = random.nextInt(9)+2;

     System.out.println( "You drew a " + number4 + ". " );
     System.out.println( "Your total is " + (total + number4) + ". " );

     if ( total == 21 )
     {
             System.out.print( "YOU WIN!" );
     }

}

1 Ответ

1 голос
/ 20 октября 2010

Просто добавьте !.

Ваше while выражение цикла на простом английском языке: хотя name4 не равно "остаться", продолжайте цикл.

while ( !name4.equals("stay") )
{
     System.out.print( "Would you like to hit or stay? " );
     String name4 = keyboard.next();

     total2 = total+number4;
     number4 = random.nextInt(9)+2;

     System.out.println( "You drew a " + number4 + ". " );
     System.out.println( "Your total is " + (total + number4) + ". " );

     if ( total == 21 )
     {
             System.out.print( "YOU WIN!" );
     }

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...