Tenho este trabalho e nao sei como começar, será que alguém me podia ajudar?
Apenas umas dicas, ou o inicio do programa, nao quero que o façam completamente. Agradeço Muito
A classe Text deve conter os seguintes métodos:
Text(String[] text)- recebe um vector de strings que representa o texto actual
findBadWords(int delta, int prefixSize)- identifica todas as palavras do texto actual com os mesmos prefixos dentro do delta e da dimensão de prefixo dada.
defineReport(String format)- define um esquema de apresentação de resultados dado pela string format. Esta string é constituída por uma sequência de códigos que determinam como a informação é apresentada. São admíssiveis os seguintes códigos:
%w significa a palavra
%l significa o índice do paragrafo
%p significa o índice da palavra dentro do parágrafo
%c significa que se deve colocar uma vírgula
%n significa uma mudança de linha
%t significa uma tabulação
%s significa um espaço
%( significa um (
%) significa um )
Por exemplo, seja 'metade' a 8ª palavra do 3º parágrafo. Neste caso, o esquema de apresentação "%w%s%l" apresentaria esta ocorrência como "metade 3"; enquanto "%(%p%c%w%)" apresentaria a mesma ocorrência como "(8,metade)".
formatWord(Word word)- utiliza o esquema de apresentação actual para devolver a formatação da palavra dada.
printReport()- devolve uma string com o relatório completo de todas as palavras encontradas, usando o esquema de formatação actual.


