Arquivo .txt na net

2 respostas
L

Olá à todos,

Estou fazendo um EP aonde eu necessito acessar um .txt que contem uma coluna e 100 linhas e guardar estas informacoes para posterior utilizacao.
Fiz tudo de acordo com a "receita de bolo" que vi em aula, mas a criança nao compila.
estou disponibilizando o codigo para darem uma olhada e verem onde estou errando.
no final estou colocando a messagem pós compilação (ou tentativa disto)
grato

import java.net.*;
import java.io.*;

public class WebFile {
public static void main(String args[])
       {
	try{
		URL u = null;
		DataInputStream webFile = null;

		u = new URL("http://www.poli.usp.br/p/fabio.takase/Disciplinas/PMR2300/EP2006/Corrente.txt");
		webFile = new DataInputStream(u.openStream());

		String pilha = webFile.readLine();

		while (pilha != null)
			{
				System.out.println(pilha);
				pilha = webFile.readLine();
			}
		}
		catch (IOException e)
		{
			System.out.println("Erro:" + e.getMessage());
		}
	}
}

Note: C:\PMR2300\WebFileExample.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

[size="11"][color="red"]* Editado: Lembre-se de utilizar BBCode em seus códigos - Ratinho[/color][/size] :joia:

2 Respostas

C

Olá lucadepaula,

O seu código compilou sim. O compilador apenas mostrou uma advertência (warning), porque você tá usando métodos que você não deveria usar. No seu caso, o método readLine da classe DataInputStream.

Se você executar, sua classe vai rodar normalmente. O compilador só está recomendando você não usar esse método, por algum motivo que deve estar explicado na API :slight_smile:

Até mais,

L

Valeu velho, desculpe pela minha orelhice!!

Criado 2 de junho de 2006
Ultima resposta 2 de jun. de 2006
Respostas 2
Participantes 2