Criar um programa que repete o numero de vezes que uma frase deve ser repetida, o numero de vezes é introduzido pelo utilizador

Usei o seguinte código:

public static void main(String[] args) {
Scanner keyboard = new Scanner (System.in);

    System.out.println("Introduza o nº de vezes que a frase deve repetir");
    System.out.print("Número de vezes: ");
    int ndv = keyboard.nextInt();
    
    for (int i =0; i<=ndv; i=i+1){
        System.out.println(i);
        System.out.println("Programar em Java é fixe");
        
    }
}

Mas sempre repete uma vez a mais do que é suposto, alguém consegue identificar o erro?

Se repete uma vez a mais muda seu laço…
<= para <

Obrigado