Bom estou fazendo um trabalho que presisa o seguinte:
Trabalho Segunda Parcial (cont.)
? Objetivo (cont.)
? A partir de um texto lido pelo teclado, identificar a ocorrência de
palavras (tags) repetidas.
? Apresentação dos resultados em dois formatos:
? Ordem decrescente o número de ocorrências por palavra
encontrada:
? Texto = ?Curitiba é a capital do Paraná. Em março, Curitiba é também
a capital do teatro.?
? Ocorrências: Curitiba (2), capital (2), …
? Palavras envolvidas por uma tag:
? Texto = ?Curitiba é a capital do Paraná. Em março, Curitiba é também
a capital do teatro.?
? Ocorrências: <2>Curitiba</2> <2>é</2>, …
bom eu ja fiz uma parte mas agora não estoru conseguindo imprimir na tela oque o professor me pediu nem comparar as palavras que estao repetindo!
Presiso que me deem uma forsinha!
import java.util.Scanner;
public class ExercicioString
{
public static void main (String args[])
{
int contP;
String texto;
String separador[];
Scanner sc = new Scanner(System.in);
System.out.println("Digite uma frase:");
texto = sc.nextLine();
separador = texto.split(" ");
for(contP =0; contP < separador.length; contP++)
{
System.out.println("Pos " + contP + " : " + separador[contP]);
}
}
}
Alguem poderia me dizer como eu posso fazer para imprimir e como comparar as palavras e imprimilas do jeito que o professor quer?
Desde já Obrigado!
Abras…
.