Advertisement
Guest User

Untitled

a guest
Feb 21st, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.58 KB | None | 0 0
  1.  
  2. static void comparar(String frase, String [] palavra) {
  3. /*palavra e um array de strings; Contém o dicionario*/
  4. int i,j,cont=0, insere_original=0;
  5. Scanner sc = new Scanner (System.in);
  6. StringTokenizer divisor = new StringTokenizer(frase);
  7. String choice = new String ();
  8. String resultado = new String ();
  9. while (divisor.hasMoreElements()) {
  10. String frase_dividida = divisor.nextToken();
  11. insere_original=0;
  12. for (i=0;i<10;i++) {
  13. cont=0;
  14. for (j=0;j<palavra[i].length();j++) {
  15. if (palavra[i].substring(0,2).equals(frase_dividida.substring(0,2))){
  16.  
  17. if (palavra[i].charAt(j) == frase_dividida.charAt(j)) {
  18. cont=cont+1;
  19. }
  20. }
  21. }
  22. if (count==2){
  23. System.out.println(""+frase_dividida+" -> "+palavra[i]+"\ny/n?");
  24. choice=sc.next();
  25. if (choice.compareTo("y") == 0) {
  26. resultado += palavra[i] + " ";
  27. insere_original=1;
  28. break;/*Sai do ciclo for(i....)*/
  29. }
  30. }
  31. }
  32. if (insere_original==0)
  33. resultado=resultado+" "+ frase_dividida;
  34. }
  35. }
  36. System.out.println("Frase resultante: "+resultado);
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement