Ir ao conteúdo

Ajuda com código


ellen_mk

Posts recomendados

Postado

Estou tendo problemas ao executar esse codigo, segue o erro:

cannot find symbol

symbol: constructor File(nome)

location: class java.io.File


import java.io.File;

public class lerarquivo {
private boolean arquivoAberto;
private boolean tamanhoOK;
private boolean alocouMemoria;
private boolean leuDados;
private int erro;


public void main(String args[]){

byte[] lerArquivo;
byte [] dados = null;
[COLOR="Red"]File File = new File(nome);[/COLOR]

if (arquivoAberto){
int tamanho = (int)File.length();
if (tamanhoOK){
dados = new byte[tamanho];
if (alocouMemoria){
dados = pegaBytes();
if (!leuDados){
erro = -1;
}
} else{
erro=-2;
}
} else {
erro = -3;
}
} else {
erro = -4;
}

}

private byte[] pegaBytes() {
throw new UnsupportedOperationException("Not yet implemented");
}
}

  • Membro VIP
Postado

Você não pode criar uma instância do objeto com o mesmo nome da classe. Tente trocar File File por File file e veja o resultado.(e em qualquer lugar onde você faz referências à esta instância de File faça a mesma mudança)

Abraço.

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!