// Entering and printing student names and grades by using ArrayList import java.util.ArrayList; import java.util.Scanner; class Students { public static void main (String[] args) { Scanner scan = new Scanner (System.in); ArrayList students = new ArrayList(); String name; int grade; System.out.println("Type first name, last name and grade separated by white spaces. "); System.out.println("Use multiple lines for more students and Ctrl-Z to end input)"); do { name = scan.next() + " " + scan.next(); grade = scan.nextInt(); Student st = new Student(name,grade); students.add(st); } while (scan.hasNext()); for (int index = 0; index < students.size(); index++) { System.out.println ("Name: " + students.get(index).Getname()); System.out.println ("Grade: " + students.get(index).Getgrade()+"\n"); } } }