Foros del Web » Programación para mayores de 30 ;) » Java »

extensión de un archivo

Estas en el tema de extensión de un archivo en el foro de Java en Foros del Web. Bueno, tengo un pequeño problema espero me ayuden. Necesito recuperar la extension del archivo. De esta manera me arroja un excepcion. Aclaro q la excepcion ...
  #1 (permalink)  
Antiguo 18/11/2010, 10:55
 
Fecha de Ingreso: enero-2009
Mensajes: 31
Antigüedad: 15 años, 3 meses
Puntos: 0
extensión de un archivo

Bueno, tengo un pequeño problema espero me ayuden.

Necesito recuperar la extension del archivo.
De esta manera me arroja un excepcion.
Aclaro q la excepcion ocurre al utilizar el "." como separador.


File file = new File("c:/Java2.pdf");

String[] extension = file.getName().split(".");

System.out.println(extension[0]);
System.out.println(extension[1]);
  #2 (permalink)  
Antiguo 18/11/2010, 17:24
 
Fecha de Ingreso: abril-2010
Mensajes: 25
Antigüedad: 14 años
Puntos: 1
Respuesta: extensión de un archivo

Otra manera de obtener la extension del archivo prodria ser asi :

Código Java:
Ver original
  1. File file = new File("c:/prueba.txt");
  2.        String extension = file.getName().substring(file.getName().indexOf("."));
  3.        System.out.println(extension);

otra cosa , solo cambia el código para lo que requieras;
suerte

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:43.