0 calificaciones0% encontró este documento útil (0 votos)
6 vistas2 páginas
programa de prueba para java es un programa básico en donde la función básica de este programa es sencillo para los estudiantes que están practicando a programar java
programa de prueba para java es un programa básico en donde la función básica de este programa es sencillo para los estudiantes que están practicando a programar java
programa de prueba para java es un programa básico en donde la función básica de este programa es sencillo para los estudiantes que están practicando a programar java
/* Ingenieria Electronica * n de control: 14081624 Magda Karina Cruz Velzquez */
// Fig. 14.4: DemostracionFile.java
// Demostracin de la clase File. import java.io.File; public class DemostracionFile { // muestra informacin acerca del archivo especificado por el usuario public void analizarRuta( String ruta ) { // crea un objeto File con base en la entrada del usuario File nombre = new File( ruta ); if( nombre.exists() ) // si existe el nombre, muestra informacin sobre el { // muestra informacin del archivo (o directorio) System.out.printf( "%s%s\n%s\n%s\n%s\n%s%s\n%s%s\n%s%s\n%s%s\n%s%s", nombre.getName()," existe", ( nombre.isFile() ? "es un archivo": "no es un archivo"), ( nombre.isDirectory() ? "es un directorio": "no es un directorio"), ( nombre.isAbsolute() ?"es ruta absoluta": "no es ruta absoluta"), "Ultima modificacion: ", nombre.lastModified(),"Tamanio: ", nombre.length(), "Ruta: ", nombre.getPath(), "Ruta absoluta: ", nombre.getAbsolutePath(),"Padre: ", nombre.getParent() ); if( nombre.isDirectory() ) // muestra el listado del directorio { String directorio[] = nombre.list(); System.out.println("\n\nContenido del directorio:\n"); for( String nombreDirectorio : directorio ) System.out.printf("%s\n", nombreDirectorio ); }// fin de else }// fin de if exterior else// no es archivo o directorio, muestra mensaje de error {
System.out.printf("%s %s", ruta, "no existe.");
}// fin de else }// fin del mtodo analizarRuta }// fin de la clase DemostracionFile /* Ingenieria Electronica * n de control: 14081624 Magda Karina Cruz Velzquez */
// Fig. 14.5: PruebaDemostracionFile.java
// Prueba de la clase DemostracionFile. import java.util.Scanner; public class PruebaDemostracionFile { public static void main( String args[] ) { Scanner entrada = new Scanner( System.in ); DemostracionFile aplicacion = new DemostracionFile(); System.out.print("Escriba aqui el nombre del archivo o directorio: " ); aplicacion.analizarRuta( entrada.nextLine() ); }// fin de main }// fin de la clase PruebaDemostracionFile