Hola a todos.
estoy trantando compilar java con gcj, pero a la hora de hacerlo me da el siguiente error:
Problema_Uno.java:6: error: Class or interface `java.util.Scanner' not found in import.
import java.util.Scanner;
^
Problema_Uno.java:0: warning: source file for class `problema_uno' is newer than its matching class file. Source file `./problema_uno.java' used instead
Problema_Uno.java:61: error: Type `Scanner' not found in the declaration of the local variable `entrada'.
Scanner entrada = new Scanner(System.in);
^
Problema_Uno.java:62: error: Type `Scanner' not found in the declaration of the local variable `limite'.
Scanner limite = new Scanner(System.in);
^
3 errors
la forma en la que compilo es la siguiente:
gcj --main=Problema_Uno -o Probela.exe Problema_Uno.java
Espero me puedan ayudar.
Saludos,
Drewermerc.
Segun dice ay parece q no has importado java.util.Scanner
Si puedes poner el codigo sería mejor
Hola Thryks.
gracias por responder.
Creo que el codigo no es el problema, este es el codigo:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); //crear un objeto Scanner
String nombre;
double radio;
int n;
System.out.print("Introduzca su nombre: ");
nombre = sc.nextLine(); //leer un String
System.out.println("Hola " + nombre + "!!!");
System.out.print("Introduzca el radio de la circunferencia: ");
radio = sc.nextDouble(); //leer un double
System.out.println("Longitud de la circunferencia: " + 2*Math.PI*radio);
System.out.print("Introduzca un número entero: ");
n = sc.nextInt(); //leer un entero
System.out.println("El cuadrado es: " + Math.pow(n,2));
}
}