Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INGENIERIA
“TRABAJO DE CAMPO”
CURSO: Técnicas de programación orientada a
objetos
Tipo de participación: Grupal (6 integrantes)
Plazo de entrega: Primera semana de clase (Semana 4)
Medio de presentación: Aula virtual / menú principal / TC04
Integrantes:
N° Código de Indicar si aportó al Trabajo
Apellidos y nombres
estudiante (Si trabajó / No trabajó)
1 N00250901 Representante: Espilco Álvarez John Charles Si trabajó
2021
LIMA- PERU
Técnicas de programación orientada a objetos
Archivos en java
A continuación se presenta una guía rápida sobre como manejar archivos en Java
de forma simple y con algunos ejemplos prácticos. Las clases necesarias para
manejar archivos en Java se encuentran en el paquete java.io.
pág. 1
Técnicas de programación orientada a objetos
Ejemplo práctico
Para ejemplificar como funcionan los archivos programaremos el comando tree, el
cuál lista todos los archivos y directorios del sistema operativo.
1
2 import java.io.File;
3 import java.io.IOException;
4
5 /**
* @author lenovo
6
*
7 */
8 public class TreeCommand {
9 public static void printFile(File f, String spaces) {
10 System.out.println(spaces.concat(f.getName()));
if (f.isDirectory() && f.canRead()) {
11 for (File file : f.listFiles()) {
12 if (file.isDirectory()) {
13 printFile(file, spaces.concat("-"));
14 }
15 }
}
16
17 }
18
19 public static void main(String[] args) throws IOException {
20 printFile(new File("/Users/lenovo/Documentos/Fichero"), "");
21 }
}
22
23
24
pág. 2
Técnicas de programación orientada a objetos
pág. 3