Duvida FileInputStream

2 respostas
E

Bom Dia!

Estou com duas dúvidas com o objeto FileInputStream, são coisas simples, mas nao consegui resolver:
1a como faço para pegar o nome do arquivo que eh o FileInputStream, qual metodo eu uso?
2a como faço para criar o objeto atraves de um nome de arquivo passado pelo usuario, por exemplo, o usuario passa a string “d:\img.jpg” (ele escolheu esse caminho), mas para criar o arquivo ele precisaria digitar “d:\img.jpg”. entao como faço para acrescenta essa “” a mais para cada barra que tem na string?

obrigado pela atenção

2 Respostas

C

Ja deu uma procurada na API java.io.File ? Da uma olhada nos métodos lá, tem esses dois que tu precisa kra.

L

1a - Quando você cria um objeto FileInputStream você passa parâmetros para o construtor (um File ou uma String). Através destes parâmetros você tem como saber o nome do arquivo.

2a - Quando você “pega” a String de um JTextField (com getText()), não há nessecidade de incluir a barra extra. A barra extra é utilizada somente em tempo de desenvolvimento.

[]'s

Criado 2 de agosto de 2006
Ultima resposta 2 de ago. de 2006
Respostas 2
Participantes 3