Documentos de Académico
Documentos de Profesional
Documentos de Cultura
(UASD)
Programación II
Asignatura
Silverio Del Orbe Abad
Profesor
Asignación Unidad V
Tema
Whilmar Molina
Estudiante
100209302
Matricula
INF5140-1
Sección
Martes, 14 de noviembre de 2022, 21:55
Fecha de entrega
Directorios
Crear directorio
import java.io.*;
public class Main {
public static void main(String[] args) {
System.out.println("Introduzca el nombre de la ruta de directorio");
String rutaD = System.console().readLine();
System.out.println();
System.out.println("Introduzca el nombre de directorio");
String nombreD = System.console().readLine();
System.out.println();
File nuevoDirectorio = new File(rutaD + "://" + nombreD);
System.out.println("El directorio con la ruta: " + rutaD + " y nombre: " + nombreD + " ah
sido creado");
System.out.println();
System.out.println(nuevoDirectorio.getAbsolutePath());}}
Listar directorios
import java.io.*;
public class Main {
public static void main(String[] args) {
File nuevoDirectorio = new File("c:/Users");
String[] listaDirectorios = nuevoDirectorio.list();
for (String nombreDirectorio : listaDirectorios) {
System.out.println(nombreDirectorio);}}}
Eliminar directorio
import java.io.*;
int c = 1;
for (String nombreDirectorio : listaDirectorios) {
System.out.println(c + ".-- " + nombreDirectorio);
c++;
}
bufferedWriter.write(datosDelArchivo);
bufferedWriter.close();
listaDirectorios = directorio.list();
c = 1;
for (String nombreDirectorio : listaDirectorios) {
System.out.println(c + ".-- " + nombreDirectorio);
c++;
}
}
}
Listar archivos
import java.io.*;
System.out.println("Listado de archivos");
System.out.println();
int c = 1;
for (String nombreDirectorio : listaDirectorios) {
System.out.println(c + ".-- " + nombreDirectorio);
c++;
}
}
}
Abrir archivo
import java.io.*;
int c = 1;
for (String nombreDirectorio : listaDirectorios) {
System.out.println(c + ".-- " + nombreDirectorio);
c++;
}
System.out.println();
String result = System.console().readLine();
System.out.println();
System.out.println(datos);
bufferedReader.close();
}
}
Eliminar archivo
import java.io.*;
int c = 1;
for (String nombreDirectorio : listaDirectorios) {
System.out.println(c + ".-- " + nombreDirectorio);
c++;
}
System.out.println();
System.out.println();
listaDirectorios = directorio.list();
c = 1;
for (String nombreDirectorio : listaDirectorios) {
System.out.println(c + ".-- " + nombreDirectorio);
c++;
}
} else {
System.out.println("No se pudo eliminar");
}
}
}
Serializacion
import java.io.*;
System.out.println("Introduzca su nombre");
String nombre = System.console().readLine();
System.out.println("Introduzca su apellido");
String apellido = System.console().readLine();
System.out.println("Introduzca su edad");
String result = System.console().readLine();
int edad = Integer.parseInt(result);
persona1.ImprimirDatos();
System.out.println();
String nombreArchivo = "HolaMundo.txt";
objectOutputStream.writeObject(persona1);
objectOutputStream.close();
archivo1.close();
System.out.println("Objeto serializado");
System.out.println();
persona1 = null;
FileInputStream archivo2 = new FileInputStream(nombreArchivo);
ObjectInputStream objectInputStream = new ObjectInputStream(archivo2);
objectInputStream.close();
archivo2.close();
System.out.println("Objeto deserializado");
}
}
Normalizer
import java.nio.file.*;
System.out.println();
System.out.println("El path actual es : " + path);
System.out.println();
Path pathNormalizado = path.normalize();
System.out.println();
System.out.println("El path normalizado es : " + pathNormalizado);
}
}
Resolve
import java.nio.file.*;
System.out.println();
System.out.println("El path actual es : " + resultado);
System.out.println();
System.out.println("El Path resuelto es : " + pathResuelto);
}
}