Я пытаюсь прочитать ввод пользователя с номера кредитной карты. Однако после ввода 10 цифр я получил входную ошибку. Все, что меньше 10 цифр, отлично работает для моего кода.Максимальное количество цифр внутри сканера может принимать
do{
System.out.print("Please enter your creditcard number:");
ccNum = scan4.nextInt();
int length = String.valueOf(ccNum).length();
if(length !=12)
{
ccNumInfo=false;
System.out.println("Please enter a 12 digit card number");
}
}while(ccNumInfo!= true);
Спасибо за ваш ответ. Извините, у меня не было шанса работать с большим количеством значений, чтобы понять это. – Wayne