Java - Problema con JCreator y Eclipse

 
Vista:
sin imagen de perfil

Problema con JCreator y Eclipse

Publicado por Tonny (4 intervenciones) el 06/04/2015 19:55:01
Por que este código corre perfectamente en JCreator pero no en Eclipse ya que muestra un error en "Scanner entrada = new Scanner( System.in );"

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import java.util.Scanner;
public class Suma
{
 
   public static void main( String args[] )
   {
 
      Scanner entrada = new Scanner( System.in );
 
      int numero1;
      int numero2;
      int suma;
 
      System.out.print( "Escriba el primer entero: " );
      numero1 = entrada.nextInt();
 
      System.out.print( "Escriba el segundo entero: " );
      numero2 = entrada.nextInt();
 
      suma = numero1 + numero2;
 
      System.out.printf( "La suma es %d\n", suma );
 
   }
 
}


sshot-1
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 Alberto
Val: 308
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Problema con JCreator y Eclipse

Publicado por Alberto (303 intervenciones) el 06/04/2015 21:36:44
Hola...

Podrías mostrar alguna captura del error ya que ejecute tu programa en Eclipse y corre perfectamente...


evidencia
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil

Problema con JCreator y Eclipse

Publicado por TonnyFLX (4 intervenciones) el 06/04/2015 23:27:55
Muchas gracias, ya veo que si corre, entonces debe ser algo con la configuración de mi Eclipse, ya que el mi manda un error que según el IDE esta en lo que es tu linea 8.

Peeero ya cheque todo y sigue enviando un error

Muchas Gracias por tu aporte
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

Problema con JCreator y Eclipse

Publicado por Tonny (4 intervenciones) el 06/04/2015 23:37:06
Este es el error que me aparece
tengo:
Win7
Eclipse Luna
el mensaje aparece en la linea 9 y dice " Resource Leak: 'entrada' is never closed

sshot-1
sshot-2
sshot-3
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
Imágen de perfil de Alberto
Val: 308
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Problema con JCreator y Eclipse

Publicado por Alberto (303 intervenciones) el 07/04/2015 00:03:00
Hola...

Es un Warning, por lo tanto no afectaría en la ejecución de tu programa, sin embargo, si gustas solucionar ese problema podrías intentar lo siguiente.

1
entrada.close();

El resultado de esa advertencia radica en que al abrir un recurso de ese tipo es necesario cerrarlo cuando terminamos de trabajar con el. Para ello utilizamos el código que te proporcione, no obstante, como te comente al principio, es un advertencia que no afectaría el funcionamiento del programa.

Cualquier duda y/o inconveniente, aquí estamos. Suerte!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil

Problema con JCreator y Eclipse

Publicado por Tonny (4 intervenciones) el 07/04/2015 00:43:23
Tienes mucha razón Alberto, esa es la solución, así que pues los que tengan un problema similar espero les ayude. Gracias a Alberto y que tema cerrado
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
Imágen de perfil de Carlos

Problema con JCreator y Eclipse

Publicado por Carlos (1 intervención) el 30/03/2018 02:30:00
Hola, estoy aprendiendo a programar en JAVA y estaba aprendiendo a realizar operaciones con variables, pero quería que el usuario interactuara con la consola, así que me di a la tarea de investigar y me la pasé como tres horas buscando la solución en la red, hasta que dí con este foro y lo he solucionado de maravilla, gracias por compartirlo. Les comparto lo que hice:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
package paquete;
import java.util.Scanner;
class OperacionesVariables {
 
 
	public static void main(String[] args) {
 
		// ESTAMOS DECLARANDO LAS VARIABLES DE TIPO ENTERO
		int ResultSuma;
		int var1=0;
		int var2=0;
 
		Scanner s = new Scanner(System.in);
		System.out.println("Ingrese primer número: ");
		try {
			String var1consola = s.nextLine();
		var1 = Integer.parseInt(var1consola);
		} catch (Exception e) {
			System.out.println(e);
		}
 
		System.out.println("Ingrese segundo número: ");
		try {
			String var2consola = s.nextLine();
		var2 = Integer.parseInt(var2consola);
		} catch (Exception e) {
			System.out.println(e);
		}
		s.close();
 
		ResultSuma = var1 + var2;
 
		System.out.println("\n"); // salto de línea en java
		System.out.println("La Suma de " +var1 + " + " +var2 +" es: " +ResultSuma0); //suma		
 
	}
 
}
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