SlideShare una empresa de Scribd logo
1 de 3
IngenieríaenAnimación Digital
y EfectosVisuales
Asignatura: ProgramaciónOrientadaaObjetos
Profesor: ISC.LizbethHernándezOlán
UnidadIV Excepciones Fecha:
Practica 2 DemostracionFile Página 1 de 3
No.Control 16081834 NombredelAlumno RodriguezEsquivel,AnaKaren
1.EnunciadodelProblema.
“Inserteaquíelenunciadodelprograma,elcualserádadoporlaprofesora”
2.CódigoFuente:
//RodriguezEsquivel,AnaKaren Práctica2 16081834
//Fig.14.4:DemostracionFile.java
//DemostracióndelaclaseFile.
importjava.io.File;
publicclassDemostracionFile
{
//muestrainformaciónacercadelarchivoespecificadoporelusuario
publicvoidanalizarRuta(Stringruta)
{
//creaunobjetoFileconbaseenlaentradadelusuario
Filenombre=newFile(ruta);
if(nombre.exists())//siexisteelnombre,muestrainformaciónsobreél
{
//muestrainformacióndelarchivo(odirectorio)
System.out.printf(
"%s%sn%sn%sn%sn%s%sn%s%sn%s%sn%s%sn%s%s",
nombre.getName(),"existe",
(nombre.isFile()?"esunarchivo":"noesunarchivo"),
(nombre.isDirectory()?"esundirectorio":
"noesundirectorio"),
(nombre.isAbsolute()?"esrutaabsoluta":
"noesrutaabsoluta"),"Ultimamodi?cacion:",
nombre.lastModified(),"Tamanio:",nombre.length(),
"Ruta:",nombre.getPath(),"Rutaabsoluta:",
nombre.getAbsolutePath(),"Padre:",nombre.getParent());
if(nombre.isDirectory())//muestraellistadodeldirectorio
{
Stringdirectorio[]=nombre.list();
System.out.println("nnContenidodeldirectorio:n");
for(StringnombreDirectorio:directorio)
System.out.printf("%sn",nombreDirectorio);
}//findeelse
}//findeifexterior
else//noesarchivoodirectorio,muestramensajedeerror
{
System.out.printf("%s%s",ruta,"noexiste.");
}//findeelse
}//findelmétodoanalizarRuta
}//findelaclaseDemostracionFile
IngenieríaenAnimación Digital
y EfectosVisuales
Asignatura: ProgramaciónOrientadaaObjetos
Profesor: ISC.LizbethHernándezOlán
UnidadIV Excepciones Fecha:
Practica 2 PruevaDemostracion Página2de 3
No.Control 16081834 NombredelAlumno RodriguezEsquivel,AnaKaren
1.EnunciadodelProblema.
“Inserteaquíelenunciadodelprograma,elcualserádadoporlaprofesora”
2.CódigoFuente:
//RodriguezEsquivel,AnaKaren Práctica2 16081834
//Fig.14.5:PruebaDemostracionFile.java
//PruebadelaclaseDemostracionFile.
importjava.util.Scanner;
publicclassPruebaDemostracionFile{
publicstaticvoidmain(Stringargs[]){
Scannerentrada=newScanner(System.in);
DemostracionFileaplicacion=newDemostracionFile();
System.out.print("Escribaaquielnombredelarchivoodirectorio:");
aplicacion.analizarRuta(entrada.nextLine());
}//findemain
}//findelaclasePruebaDemostracionFile
3.Impresióndepantalla:
P2

Más contenido relacionado

Similar a P2 (20)

Practica 4-unidad-2
Practica 4-unidad-2Practica 4-unidad-2
Practica 4-unidad-2
 
Poo practica 1 u4 rodrigo
Poo practica 1 u4 rodrigoPoo practica 1 u4 rodrigo
Poo practica 1 u4 rodrigo
 
P2
P2P2
P2
 
6 practica 6 u2 poo rodrigo
6 practica 6 u2 poo rodrigo6 practica 6 u2 poo rodrigo
6 practica 6 u2 poo rodrigo
 
P1
P1P1
P1
 
Resumen
ResumenResumen
Resumen
 
Poo practica 1 u4 claudia
Poo practica 1 u4 claudiaPoo practica 1 u4 claudia
Poo practica 1 u4 claudia
 
Practica 6 u2 poo
Practica 6 u2 pooPractica 6 u2 poo
Practica 6 u2 poo
 
Pŕactica1
Pŕactica1Pŕactica1
Pŕactica1
 
Resumen
ResumenResumen
Resumen
 
P6
P6P6
P6
 
Portafolio unidad 3 cesar adrian barrios alarcon
Portafolio unidad 3 cesar adrian barrios alarconPortafolio unidad 3 cesar adrian barrios alarcon
Portafolio unidad 3 cesar adrian barrios alarcon
 
Prac1
Prac1Prac1
Prac1
 
P8
P8P8
P8
 
Practica 4 unidad 2
Practica 4   unidad 2Practica 4   unidad 2
Practica 4 unidad 2
 
Practica 4 unidad 2
Practica 4   unidad 2Practica 4   unidad 2
Practica 4 unidad 2
 
Practica 2
Practica 2Practica 2
Practica 2
 
Prac1
Prac1Prac1
Prac1
 
P3
P3P3
P3
 
U3 practica 2
U3 practica 2U3 practica 2
U3 practica 2
 

Más de Nana Rodrigez (20)

P1
P1P1
P1
 
P10
P10P10
P10
 
P9
P9P9
P9
 
P11
P11P11
P11
 
P7
P7P7
P7
 
P5
P5P5
P5
 
P4
P4P4
P4
 
P3
P3P3
P3
 
P2
P2P2
P2
 
P1
P1P1
P1
 
P1
P1P1
P1
 
Temario
TemarioTemario
Temario
 
Apuntes
ApuntesApuntes
Apuntes
 
Actividades y-tareas
Actividades y-tareasActividades y-tareas
Actividades y-tareas
 
P4
P4P4
P4
 
P3
P3P3
P3
 
P1
P1P1
P1
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
P7
P7P7
P7
 
P6
P6P6
P6
 

Último

Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdfPasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
NELLYKATTY
 
Apunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfApunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdf
Gonella
 
Bitacora de Inteligencia Artificial y Herramientas Digitales HD4 Ccesa007.pdf
Bitacora de Inteligencia Artificial  y Herramientas Digitales HD4  Ccesa007.pdfBitacora de Inteligencia Artificial  y Herramientas Digitales HD4  Ccesa007.pdf
Bitacora de Inteligencia Artificial y Herramientas Digitales HD4 Ccesa007.pdf
Demetrio Ccesa Rayme
 
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdfEstrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
Demetrio Ccesa Rayme
 

Último (20)

Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanza
 
Los caminos del saber matematicas 7°.pdf
Los caminos del saber matematicas 7°.pdfLos caminos del saber matematicas 7°.pdf
Los caminos del saber matematicas 7°.pdf
 
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
 
GOBIERNO DE MANUEL ODRIA EL OCHENIO.pptx
GOBIERNO DE MANUEL ODRIA   EL OCHENIO.pptxGOBIERNO DE MANUEL ODRIA   EL OCHENIO.pptx
GOBIERNO DE MANUEL ODRIA EL OCHENIO.pptx
 
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
 
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdfPasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
 
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLAACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
 
Sesión de clase Motivados por la esperanza.pdf
Sesión de clase Motivados por la esperanza.pdfSesión de clase Motivados por la esperanza.pdf
Sesión de clase Motivados por la esperanza.pdf
 
Apunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfApunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdf
 
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
 
En un aposento alto himno _letra y acordes.pdf
En un aposento alto himno _letra y acordes.pdfEn un aposento alto himno _letra y acordes.pdf
En un aposento alto himno _letra y acordes.pdf
 
Estudios Sociales libro 8vo grado Básico
Estudios Sociales libro 8vo grado BásicoEstudios Sociales libro 8vo grado Básico
Estudios Sociales libro 8vo grado Básico
 
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
 
Bitacora de Inteligencia Artificial y Herramientas Digitales HD4 Ccesa007.pdf
Bitacora de Inteligencia Artificial  y Herramientas Digitales HD4  Ccesa007.pdfBitacora de Inteligencia Artificial  y Herramientas Digitales HD4  Ccesa007.pdf
Bitacora de Inteligencia Artificial y Herramientas Digitales HD4 Ccesa007.pdf
 
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
 
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdfEstrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdfDISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
 
El Futuro de la Educacion Digital JS1 Ccesa007.pdf
El Futuro de la Educacion Digital  JS1  Ccesa007.pdfEl Futuro de la Educacion Digital  JS1  Ccesa007.pdf
El Futuro de la Educacion Digital JS1 Ccesa007.pdf
 
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxMINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
 
SESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVO
SESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVOSESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVO
SESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVO
 

P2

  • 1. IngenieríaenAnimación Digital y EfectosVisuales Asignatura: ProgramaciónOrientadaaObjetos Profesor: ISC.LizbethHernándezOlán UnidadIV Excepciones Fecha: Practica 2 DemostracionFile Página 1 de 3 No.Control 16081834 NombredelAlumno RodriguezEsquivel,AnaKaren 1.EnunciadodelProblema. “Inserteaquíelenunciadodelprograma,elcualserádadoporlaprofesora” 2.CódigoFuente: //RodriguezEsquivel,AnaKaren Práctica2 16081834 //Fig.14.4:DemostracionFile.java //DemostracióndelaclaseFile. importjava.io.File; publicclassDemostracionFile { //muestrainformaciónacercadelarchivoespecificadoporelusuario publicvoidanalizarRuta(Stringruta) { //creaunobjetoFileconbaseenlaentradadelusuario Filenombre=newFile(ruta); if(nombre.exists())//siexisteelnombre,muestrainformaciónsobreél { //muestrainformacióndelarchivo(odirectorio) System.out.printf( "%s%sn%sn%sn%sn%s%sn%s%sn%s%sn%s%sn%s%s", nombre.getName(),"existe", (nombre.isFile()?"esunarchivo":"noesunarchivo"), (nombre.isDirectory()?"esundirectorio": "noesundirectorio"), (nombre.isAbsolute()?"esrutaabsoluta": "noesrutaabsoluta"),"Ultimamodi?cacion:", nombre.lastModified(),"Tamanio:",nombre.length(), "Ruta:",nombre.getPath(),"Rutaabsoluta:", nombre.getAbsolutePath(),"Padre:",nombre.getParent()); if(nombre.isDirectory())//muestraellistadodeldirectorio { Stringdirectorio[]=nombre.list(); System.out.println("nnContenidodeldirectorio:n"); for(StringnombreDirectorio:directorio) System.out.printf("%sn",nombreDirectorio); }//findeelse }//findeifexterior else//noesarchivoodirectorio,muestramensajedeerror { System.out.printf("%s%s",ruta,"noexiste."); }//findeelse }//findelmétodoanalizarRuta }//findelaclaseDemostracionFile
  • 2. IngenieríaenAnimación Digital y EfectosVisuales Asignatura: ProgramaciónOrientadaaObjetos Profesor: ISC.LizbethHernándezOlán UnidadIV Excepciones Fecha: Practica 2 PruevaDemostracion Página2de 3 No.Control 16081834 NombredelAlumno RodriguezEsquivel,AnaKaren 1.EnunciadodelProblema. “Inserteaquíelenunciadodelprograma,elcualserádadoporlaprofesora” 2.CódigoFuente: //RodriguezEsquivel,AnaKaren Práctica2 16081834 //Fig.14.5:PruebaDemostracionFile.java //PruebadelaclaseDemostracionFile. importjava.util.Scanner; publicclassPruebaDemostracionFile{ publicstaticvoidmain(Stringargs[]){ Scannerentrada=newScanner(System.in); DemostracionFileaplicacion=newDemostracionFile(); System.out.print("Escribaaquielnombredelarchivoodirectorio:"); aplicacion.analizarRuta(entrada.nextLine()); }//findemain }//findelaclasePruebaDemostracionFile 3.Impresióndepantalla: