Problema al instanciar una clase de otro archivo
Publicado por Gabriela (3 intervenciones) el 22/10/2019 20:25:43
Necesito hacer un código que lea un archivo .txt pero a la hora de mandar llamar mi clase me dice que no la puede encontrar
Este es el error que me sale:
javac Prueba.java
Prueba.java:7: error: cannot find symbol
Archivos a = new Archivos();
^
symbol: class Archivos
location: class Prueba
Prueba.java:7: error: cannot find symbol
Archivos a = new Archivos();
^
symbol: class Archivos
location: class Prueba
2 errors
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
package clases;
import java.io.*;
public class Archivos {
public String leerTxt(String direccion){ //direccion del archivo
String texto = "";
try{
BufferedReader bf = new BufferedReader(new FileReader(direccion));
String temp = "";
String bfRead;
while((bfRead = bf.readLine()) != null){
//haz el ciclo, mientras bfRead tiene datos
temp = temp + bfRead; //guardado el texto del archivo
}
texto = temp;
}catch(Exception e){
System.err.println("No se encontro archivo");
}
return texto;
}
Archivos a = new Archivos();
}
1
2
3
4
5
6
7
8
9
10
11
12
package clases;
public class main {
public static void main(String[] args) {
//leer un TXT
Archivos a = new Archivos();
String s1 = a.leerTxt("registros.txt");
System.out.println(s1);
}
}
Este es el error que me sale:
javac Prueba.java
Prueba.java:7: error: cannot find symbol
Archivos a = new Archivos();
^
symbol: class Archivos
location: class Prueba
Prueba.java:7: error: cannot find symbol
Archivos a = new Archivos();
^
symbol: class Archivos
location: class Prueba
2 errors
Valora esta pregunta


0