Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

443
Vistas
¿Cómo leer desde un archivo de texto y pasar valores a otra clase Java?

Estoy creando un programa Java que necesita leer información de un archivo de texto y luego almacenarlo en una matriz y pasarlo a otra clase cuando se le llame. Mi problema es que parece que no puedo llamarlo debido a la IOException necesaria en la clase del lector de archivos.

Esta es la clase principal que se supone que debe llamar a fileReader.

 public class window { public static void main(String[] args){ String[] people = readFromText.read("people.txt"); } }

Clase de lector de archivos

 public class readFromText{ public static String[] read(String textFile) throws IOException { BufferedReader inputFile = new BufferedReader(new FileReader(textFile)); String[] array = new String[10]; String line = inputFile.readLine().toString(); int cnt = 0; while (line!=null){ array[cnt] = line; line = inputFile.readLine().toString(); cnt++; } inputFile.close(); return array; } }

¿Es posible hacer esto, de esta manera?

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

En primer lugar, su código no es correcto. No puede devolver la String[] array para la función necesita String[][] . En segundo lugar, para el problema de la excepción, solo necesita detectarlo en su clase principal.

 try { String[] people = readFromText.read("people.txt"); } catch (IOException e) { e.printStackTrace(); }
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda