Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static void comparar(String frase, String [] palavra) {
- /*palavra e um array de strings; Contém o dicionario*/
- int i,j,cont=0, insere_original=0;
- Scanner sc = new Scanner (System.in);
- StringTokenizer divisor = new StringTokenizer(frase);
- String choice = new String ();
- String resultado = new String ();
- while (divisor.hasMoreElements()) {
- String frase_dividida = divisor.nextToken();
- insere_original=0;
- for (i=0;i<10;i++) {
- cont=0;
- for (j=0;j<palavra[i].length();j++) {
- if (palavra[i].substring(0,2).equals(frase_dividida.substring(0,2))){
- if (palavra[i].charAt(j) == frase_dividida.charAt(j)) {
- cont=cont+1;
- }
- }
- }
- if (count==2){
- System.out.println(""+frase_dividida+" -> "+palavra[i]+"\ny/n?");
- choice=sc.next();
- if (choice.compareTo("y") == 0) {
- resultado += palavra[i] + " ";
- insere_original=1;
- break;/*Sai do ciclo for(i....)*/
- }
- }
- }
- if (insere_original==0)
- resultado=resultado+" "+ frase_dividida;
- }
- }
- System.out.println("Frase resultante: "+resultado);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement