-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathImprimeArchivo.java
More file actions
26 lines (20 loc) · 998 Bytes
/
ImprimeArchivo.java
File metadata and controls
26 lines (20 loc) · 998 Bytes
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
package ministerioGeografia;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
class ImprimeArchivo implements Runnable {
private Sistema sistema;
public ImprimeArchivo(Sistema sistema) {
this.sistema = sistema;
}
@Override
public void run() {
try (BufferedWriter writer = new BufferedWriter(new FileWriter("C:\\Users\\pcorrals\\eclipse-workspace\\CursoJavaTC\\src\\ministerioGeografia\\"+ sistema.getCiudad().getNombre() +"\\"+sistema.getCiudad().getNombre() +"_informacion.txt"))) {
System.out.println("Hilo secundario 2, "+ sistema.getCiudad().getNombre()+" : Imprimiendo información en archivo...");
writer.write(sistema.getCiudad().toString());
System.out.println("Hilo secundario 2, "+sistema.getCiudad().getNombre()+" : Información impresa en archivo con éxito.");
} catch (IOException e) {
e.printStackTrace();
}
}
}