La suite de Fibonacci en utilisant une boucle while en java?

Je suis en train d'imprimer un Fibonacci séquence à l'aide d'un do-while boucle en java et ne peut pas comprendre cela. Doit être compris entre 0 et 100.

J'ai le code suivant:

int prevPrevVal = 0;
int prevVal = 1;
int currVal;
System.out.println(prevPrevVal);
System.out.println(prevVal);

do
{       
    currVal = prevVal + prevPrevVal;
    System.out.println(currVal);

    prevPrevVal = prevVal;
    prevVal = currVal;          
} while (prevVal <= 100);
InformationsquelleAutor Ryan | 2013-10-11