У меня есть задание, в котором мне нужно сделать программу для рулетки, используя программу java (я использую Eclipse). В программе есть требование, которое гласит: Учитывая следующий метод заголовок , вы должны написать соответствующее определение для метода возврата int, который считывает, проверяет и возвращает число для ставки, должно быть от 0 до 36. (Заголовок: publi c stati c int getNumber (Scanner stdIn) ). У меня проблема с оператором while, потому что он не распознает символ «больше / меньше». Как мне go исправить это?
import java.util.Scanner;
public class Program08
{
public static void main(String[]args)
{
welcome();
Scanner stdIn = new Scanner(System.in);
int number;
number = getNumber(stdIn);
}
public static void welcome()
{
System.out.println("Welcome to Roulette!");
System.out.println("Number bets payout: 35:1");
}
public static int getNumber(Scanner stdIn)
{
do
{
//int play;
System.out.println("Enter the number to bet on [0-36]: ");
//play = stdIn.nextInt;
}
while (stdIn<0 || stdIn>36);
}
}//end of program