Saltar al contenido

error de compilación: no se puede encontrar el símbolo: In, StdIn y StdOut

Hola usuario de nuestra página, descubrimos la solución a tu interrogante, deslízate y la obtendrás un poco más abajo.

Solución:

Clases StdIn, StdOut y In no forman parte de las bibliotecas estándar de Java. Son clases de apoyo proporcionadas para acompañar el curso de Princeton.

Desde la página del modelo de programación 1.1 vinculada en el código fuente:

Entrada estándar y salida estándar. StdIn.java y StdOut.java son bibliotecas para leer números y texto desde la entrada estándar e imprimir números y texto a la salida estándar. Nuestras versiones tienen una interfaz más sencilla que las correspondientes de Java (y aportan algunas mejoras técnicas).

In.java y Out.java son versiones orientadas a objetos que admiten múltiples flujos de entrada y salida, incluida la lectura de un archivo o URL y la escritura en un archivo.

Entonces, si desea utilizar el código de búsqueda binario tal como está, deberá descargar esos archivos.

Si ya configuró el entorno recomendado para el curso, solo agregue estas líneas a su archivo java

import edu.princeton.cs.algs4.StdIn;
import edu.princeton.cs.algs4.StdOut;

Puede reemplazar entonces con

Producción:

 System.out.println(key);

Aporte

BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String Key= null;
try 
     Key = reader.readLine();
 catch (IOException e) 
   e.printStackTrace();
 

Están utilizando bibliotecas personalizadas para imprimir el valor en la consola (presumiblemente) Puede redirigir la salida a la consola.

Te invitamos a añadir valor a nuestra información colaborando tu veteranía en los comentarios.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *