public void init()
{
Scanner input = new Scanner(System.in);
for(int i = 0; i < StudentBody.length; i++)
{
System.out.println("Please enter the ID of student number " + i + ": ");
StudentBody[i].studentID = input.nextInt();
System.out.println("Please enter the name of student number " + i + ": ");
StudentBody[i].name = input.nextLine();
System.out.println("Please enter the GPA of student number " + i + ": ");
StudentBody[i].GPA = input.nextDouble();
}
}
so basically, when I run that, heres wut happens:
Please enter the ID of student number 0:
1 //I entered that
Please enter the name of student number 0: //It skipped that.. wont let me enter it
Please enter the GPA of student number 0:
3 //I entered that
Why is it skipping the name?

New Topic/Question
Reply




MultiQuote









|