Hola soy nuevo en esto de Java, pero la vdd nunca me intereso Java(y sigue sin hacerlo).
El problema es que tendre que usarlo por unos 4 meses pero ando casi en blanco. Ahorita ando experimentanto con tutoriales de aqui del foro y de otras paginas web.
Ok suficiente verbo, mi pregunta viene de aqui:
/**
* @(#)ListFiles.java
*
* mostrar archivos c:\
*
* @test
* @version 1.00 2008/1/19
*/
public class ListFiles
{
public static void main(String[] args)
{
java.io.File listroot = new java.io.File("c:/");
java.io.File[] files = listroot.listFiles(); //LA PREGUNTA SURGE DE AQUI
System.out.println("Print root files from c:");
for (java.io.File file : files)
{
if (file.isDirectory())
continue;
System.out.println(file.getPath());
}
}
}
java.io.File[] files = listroot.listFiles();
este si no se que onda, ¿que diferencia hay entre
java.io.File y java.io.File[]
que es lo que indican esos []??
y aqui tambien:
for (java.io.File file : files)
{
if (file.isDirectory()) continue;
System.out.println(file.getPath());
}
el file es algo asi como algo "reservado" o que onda? de donde viene?
gracias por su ayuda
saludz :)
1)
¿que diferencia hay entre
java.io.File y java.io.File[]
Cuando encuentras un tipo termiando en [], es que es un vector de ese tipo, si es [][] sera una matriz de dos dimensiones.
2)
for (java.io.File file : files)
{
if (file.isDirectory()) continue;
System.out.println(file.getPath());
}
el file es algo asi como algo "reservado" o que onda? de donde viene?
no es reservado, es tu variable del tipo java.io.File, sin mas
Cita de: zogeid en 19 Enero 2008, 23:37 PM
1)
¿que diferencia hay entre
java.io.File y java.io.File[]
Cuando encuentras un tipo termiando en [], es que es un vector de ese tipo, si es [][] sera una matriz de dos dimensiones.
2)
for (java.io.File file : files)
{
if (file.isDirectory()) continue;
System.out.println(file.getPath());
}
el file es algo asi como algo "reservado" o que onda? de donde viene?
no es reservado, es tu variable del tipo java.io.File, sin mas
1) ahhh, o sea un array?...
2)java.io.File file o sea es como decir int x ??
pero y el
: que indica??
en c++, For (comienzo;limite; contador)
no hayo relacion de
file : files :-\
disculpa mi ignorancia.
saludz y gracias :)
http://mat21.etsii.upm.es/ayudainf/aprendainf/Java/Java2.pdf
http://jcp.org/aboutJava/communityprocess/jsr/tiger/enhanced-for.html
2) aaaaaaaaaaaaahhhh... :)
mil gracias por el pdf ia m lo baje esta al 100 =)
saludz :)