Java - CLASE SCANNER

 
Vista:

CLASE SCANNER

Publicado por Brenda (1 intervención) el 21/01/2020 15:04:15
Hola Buenos Días:
Alguién me podría ayudar porfavor con mi problema con la clase Scanner ?
No sé si será por el idioma configurado no es compatible con mi sistema, o hay algo que no estoy viendo.
GRACIAS!

ESTE ES MI CODIGO BÁSICO :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package prueba;
import java.util.*;
 
public class prueba2 {
	public static void main(String args[]) {
 
		Scanner entrada=new Scanner("System.in");
		int num;
 
		System.out.println("INGRESE NUM");
		num=entrada.nextInt();
 
		System.out.println("EL NUM ES "+ num);
	}
}


Y EL ERROR ES :

INGRESE NUM
Exception in thread "main" java.util.InputMismatchException
at java.base/java.util.Scanner.throwFor(Scanner.java:939)
at java.base/java.util.Scanner.next(Scanner.java:1594)
at java.base/java.util.Scanner.nextInt(Scanner.java:2258)
at java.base/java.util.Scanner.nextInt(Scanner.java:2212)
at prueba.prueba2.main(prueba2.java:10)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de pablo
Val: 626
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

CLASE SCANNER

Publicado por pablo (239 intervenciones) el 21/01/2020 15:42:53
Hola Brenda prueba sustituyendo en tu código lo siguiente

1
Scanner sc = new Scanner(System.in);

Sin las comillas.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 13
Ha aumentado su posición en 7 puestos en Java (en relación al último mes)
Gráfica de Java

CLASE SCANNER

Publicado por Cristhian (2 intervenciones) el 21/01/2020 22:45:22
Lo correcto es presisamente
1
Scanner entrada=new Scanner(System.in)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar