【发布时间】:2018-11-03 03:00:56
【问题描述】:
我试图将用户输入的学生 ID 限制为 8 个字符的长度,但是当我使用 input.length() 时,它告诉我不能在原始类型 int 上调用 length()。有什么方法可以轻松修复/实现我想要的另一种方式?错误出现在第四行。
input.nextLine();
System.out.print("Please enter your Student ID: "); //Prompts for Student ID
int studentId = input.nextInt();
if(studentId.length() != 8)
{
System.out.println("Student ID must be 8 characters");
}
【问题讨论】:
标签: validation user-input variable-length