Ir ao conteúdo
  • Cadastre-se

Ficheiro de texto


raqh

Posts recomendados

Olá pessoal!

Estou a precisar muito da vossa ajuda. O que estou a tentar fazer é armazenar numa tabela de strings unidimensional cada palavra do ficheiro de texto. Só que não está a funcionar. Não tem erros no momento da compilação...mas quando executo não faz nada.

Alguem me pode ajudar?

Aqui vai o meu código:


import java.io.*;
import java.util.*;
public class Ficheiro
{

public static void lerficheiro()
{
ArrayList<String> a= new ArrayList <String>();
try
{
File ficheiro = new File ("hist1.txt");
FileReader leitorDeFicheiro = new FileReader(ficheiro);
BufferedReader buff = new BufferedReader (leitorDeFicheiro);


String linhaLida;
linhaLida=buff.readLine();

while(linhaLida!=null)
{

StringTokenizer st = new StringTokenizer(linhaLida, " ( ) ,.;:-_!?'");

linhaLida=buff.readLine();

while (st.hasMoreTokens())
{
for (int i=0; i<a.size(); i++)
{
a.add(i, new String(st.nextToken()));
}

}
mostrar(a);
}

buff.close();
}
catch (Exception er)
{
System.out.println(er);
}
}


public static void mostrar(ArrayList <String>
{
for (int i=0; i<b.size(); i++)
{
System.out.println("Mot: "+b.get(i));

}
}

public static void main(String[] args)
{
lerficheiro();
}
}

Obrigada a todos.

Link para o comentário
Compartilhar em outros sites

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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!