Preciso exibir "VOCÊ VENCEU" caso a pessoa acerte a palavra, me ajudem pfvr

package caça.paçavras;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class CAÇAPALAVRAS {

public static void main(String[] args) throws IOException {

    String letra = "";
    int tentativas = 0;
    String palavra = "";
    boolean acertouLetra = false;
    String[] tamanhoPalavra = new String[30];     
    boolean acertouPalavra = false;

    BufferedReader leitura = new BufferedReader(new InputStreamReader(System.in));

    System.out.println("");
    System.out.println(">>> CAÇA-PALAVRAS <<<");
    System.out.println("");
    System.out.println(" DIGITE UMA PALAVRA: ");

    palavra = leitura.readLine().toUpperCase();

    System.out.println("");
    System.out.println("VOCÊ DIGITOU A PALAVRA: " + palavra.toUpperCase());
    System.out.println("");
    tentativas = 5;

    for (int i = 0; i < palavra.length(); i++) {
        tamanhoPalavra[i] = " _ ";
        System.out.print(tamanhoPalavra[i] + " ");
       
    }

    System.out.println("");

    while (tentativas <= 5) {
        acertouLetra = false;

        if (tentativas != 0) {
            System.out.println("");
            System.out.println("DIGITE UMA LETRA: ");

            letra = leitura.readLine().toUpperCase();
           
            System.out.println("");
            System.out.println("VOCÊ DIGITOU A LETRA: " + letra.toUpperCase());

            for (int i = 0; i < palavra.length(); i++) {
                String posicaoLetra = palavra.charAt(i) + "";
                if (posicaoLetra.equals(letra)) {
                    tamanhoPalavra[i] = letra;
                    acertouLetra = true;
                    i = palavra.length();
                }
            }

            for (int i = 0; i < palavra.length(); i++) {
                System.out.print(tamanhoPalavra[i].toUpperCase() + " ");

            }
        }
        if (acertouLetra == false) {
            System.out.println("");
            System.out.println("ESSA LETRA NÃO ESTÁ NA PALAVRA! ");
            tentativas = tentativas - 1;
            System.out.println("SEU NÚMERO DE TENTATIVAS É: " + tentativas);
            System.out.println("");
        }
        if (tentativas == 0) {
            System.out.println("");
            System.out.println("VOCÊ ZEROU SUAS TENTATIVAS! PERDEU. ");
            System.exit(0);
        }
    }
}

}

Creio que você precisaria fazer um controle das letras acertadas. Se a letra esta na palavra você pode salvar ela em uma String e ir formando esta palavra, se a pessoa acertou todas as letras tu pode usar o metodo de String Equals para comprar duas, neste caso poderia ser palavra.Equals(letrasChutadas), se fosse igual você pode finalizar o pgrama pois a pessoa certou.