Cómo importar la clase Scanner en Java
Para poder usar la clase Scanner en Java, primero es necesario importarla desde el paquete java.util. Esto se hace al inicio del archivo fuente, antes de la definición de la clase.
Importar la clase Scanner
import java.util.Scanner;
Con esta instrucción, ya puedes crear objetos de tipo Scanner dentro de tu programa.
Ejemplo básico
import java.util.Scanner;
public class EjemploScanner {
public static void main(String[] args) {
// Crear un objeto Scanner que lee desde teclado (System.in)
Scanner sc = new Scanner(System.in);
System.out.print("Escribe tu nombre: ");
String nombre = sc.nextLine();
System.out.print("Escribe tu edad: ");
int edad = sc.nextInt();
System.out.println("Hola " + nombre + ", tienes " + edad + " años.");
sc.close(); // cerrar el scanner
}
}
Otras formas de importar
import java.util.*;Importa todas las clases del paquetejava.util, incluyendoScanner. Ejemplo:import java.util.*; Scanner sc = new Scanner(System.in);- Usar el nombre completo de la clase sin importación:
Esto evita escribirjava.util.Scanner sc = new java.util.Scanner(System.in);import, pero hace el código menos limpio.
Recomendación
La forma más común y recomendada es usar:
import java.util.Scanner;
De esta manera el código es más claro y fácil de leer.