Pessoal, olha q interessante q eu descobri sem querer:
Façam a seguinte classe:
public class Teste{
public static void main(String args[]){
if(args!=null){
for(int c=0;c<args.length;c++){
System.out.println(args[c]);
}
}
}
}
Vao no prompt e digitem:
java -classpath . Teste *.*
Ele lista os arquivos do diretorio corrente !!!
Ele ainda aceita filtro e tudo ( tipo *.bat, *.xxx, etc)
Isso funciona no linux???
Alguem conhecia isso ou eu descobri a America ???
Abraco
Funciona tb…
bash-2.05b$ java Teste *.*
Teste.class
Teste.java
bash-2.05b$
_fs
Maio 12, 2004, 6:39pm
#3
Poxa hehe bacana
o que sera que acontece se der um java Test format c: ?
Testa e fala pra gente
:mrgreen:
cv1
Maio 12, 2004, 7:48pm
#4
Nao vai acontecer nada, Lipe. Os glob patterns (*, ?, e amigos) sao expandidos pelo interpretador de comandos ANTES de a sua aplicacao ser chamada. Mas em “format c:” nao tem nenhum glob pattern, entao a aplicacao vai meramente imprimir…
format
c:
Chato né?
_fs
Maio 12, 2004, 10:43pm
#5
|
:mrgreen:
ja estava tão feliz por ter uma pegadinha pra quem está dando os primeiros passos com java …
:mrgreen: