| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/12/2004 12:11:38
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
Qual tipo de argumento vocês acham melhor:
Com File
Na chamada do método, acho feio isso:
Fica melhor assim:
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/12/2004 12:17:27
|
Rafael Steil
Administrador
![[Avatar]](/images/avatar/8e296a067a37563370ded05f5a3bf3ec.jpg)
Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline
|
Suporte os dois.. No que receber uma String, vc delega para o que recebe um File ( passando new File(...) )
Rafael
|
"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"
http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/12/2004 12:58:05
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
Mas para quê serviria um argumento File?
Aliás, para quê serve um File?
Como eu salvo um texto em um arquivo?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/12/2004 13:38:25
|
Daniel Quirino Oliveira
Moderador
![[Avatar]](/images/avatar/846c260d715e5b854ffad5f70a516c88.png)
Membro desde: 23/03/2003 23:57:34
Mensagens: 3299
Localização: Awawawawa (Araraquara) - SP
Offline
|
Javadocs wrote:
An abstract representation of file and directory pathnames.
http://java.sun.com/j2se/1.4.2/docs/api/java/io/File.html
Sobre manipulação de arquivos:
http://javaalmanac.com/egs/java.io/pkg.html#Reading%20and%20Writing
|
Daniel Quirino Oliveira |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/12/2004 14:49:42
|
Rafael Steil
Administrador
![[Avatar]](/images/avatar/8e296a067a37563370ded05f5a3bf3ec.jpg)
Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline
|
renato3110 wrote:Mas para quê serviria um argumento File?
Para os casos onde alguem ja tivesse uma instancia de um File?
renato3110 wrote:
Aliás, para quê serve um File?
Para representar um arquivo ou diretorio? veja o link que o Daniel passou.
renato3110 wrote:
Como eu salvo um texto em um arquivo?
Uma maneira eh usar BufferedWriter. ( Google nows ).
Rafael
|
"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"
http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/12/2004 19:57:09
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Que tal usar um nome de metodo diferente? Ai a coisa toda anda direitinho:
Assim, pra usar fica mais bonitinho:
Ajudou?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/12/2004 21:44:41
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
Interessante a idéia do cv
Parece que o File é uma abstração multi-plataforma para caminhos de arquivos e pastas. Vou ver se dou uma olhada melhor nisso depois.
Mas mesmo assim me parece meio exagerado sei lá.
Só falta eu aprender a salvar arquivos, mas acho que isso vai ficar pra amanhã
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/12/2004 23:34:35
|
Lucas Teixeira
Java Ninja
![[Avatar]](/images/avatar/758a06618c69880a6cee5314ee42d52f.png)
Membro desde: 11/12/2003 10:47:22
Mensagens: 269
Localização: São Paulo - SP
Offline
|
Eu fico com a idéia do Rafael com a sobrecarga do método para este caso.
Mas mesmo assim para um usuário dummy, porque sinceramente se vc tá trabalhando com arquivo, é File e pronto. qualquer coisa que precise dele lá dentro do método como File, terá que instanciar um file, então já passe assim. No caso de precisar da string... o grande e glorioso pai-de-todos toString() faz isso para vc.
Sobrecarga é legal, mas na minha opinião, pode poluir o codigo caso o programado ache bonitinho suportar várias chamadas.
This message was edited 1 time. Last update was at 27/12/2004 23:35:30
|
Lucas F. A. Teixeira .·.
lucastex no gmail com
lucastex.com/twitter |
|
|
 |
|
|