Using Scanner for Input

import java.util.Scanner;

class Interactive
{  
   public static void main(String[] args)
   {
      Scanner input = new Scanner(System.in);
      System.out.print("Enter your age-> ");
      int age = input.nextInt();
      System.out.print("Enter price of magazine-> ");
      double price = input.nextDouble();
      System.out.print("Enter your name-> ");
      input.nextLine(); // get rid of end of line character from reading price
      String name = input.nextLine();
      System.out.println("You are " + age + " years old.");
      System.out.printf("The magazine costs $%4.2f.\n", price);
      System.out.println("Your name is " + name + ".");
   }
}