Ho corretto, ma mi dà l'errore lo stesso, stampandomi questo -> [I@82ba41 :

codice:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 50
        at pari_1_100.NumeriPari.StampaConDo_While(NumeriPari.java:27)
        at pari_1_100.Main.main(Main.java:14)
Java Result: 1

codice:
package pari_1_100;

public class NumeriPari {

    private int numero=0, numeriPari[];
    final int pari = 50;

    public NumeriPari(){
        numeriPari = new int[pari];
    }

    public int[] StampaConWhile(){
        int i = 0;
        while(i<pari){
            numero=numero+2;            
            numeriPari[i] = numero;
            i++;
        }
    return numeriPari;
    }

    public int[] StampaConDo_While(){
        int i = 0;
        do{
            i++;
            numero=numero+2;
            numeriPari[i]=numero;
        }while(i<pari);
    return numeriPari;
    }

    public int[] StampaConFor(){
        for(int i = 0;i < 50; i++){
            numero=numero+2;
            numeriPari[i]=numero;
        }
    return numeriPari;
    }
    
}