Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/03/2008, 22:30
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 17 años
Puntos: 260
Sonrisa Re: Problemas con un listado en java

Cita:
Iniciado por oscarmoal Ver Mensaje
Código:
c:\java>javac Ejemplo.java
Ejemplo.java:41: ';' expected
                        for (File f = file.listFiles(filter)) {
                                                            ^
Ejemplo.java:44: illegal start of expression
                } else {
                ^
2 errors
El problema es que cambiaste los ":" por "=".

Código:
for (File f : file.listFiles(filter)) {
	findFiles(f, filter);
} else ...
La versión de Java debe ser mayor de 1.5 para
poder usar esa sintaxis (for each). De otra forma,
igual a lo que ya tenias...

Código:
File[] list = file.listFiles(filter);
for (int i = 0; i < list.length; i++) {
  findFiles(list[i], filter);
} else ...
Saludos,

Última edición por HackmanC; 02/03/2008 a las 22:39 Razón: 1.5