dla pętli pętli while

Używamfor pętla, aby wydrukować alfabet do tyłu wielkimi literami, ale chciałbym wiedzieć, jak zrobić to samo zwhile pętla, z którą nie jestem zbyt dobra.

String alphabet = "abcdefghijklmnopqstuvwxyz";      
int x = 0;

for(x = alphabet.length() - 1; x > -1; x--) {
  System.out.print(alphabet.charAt(x));
  System.out.print(alphabet.toUpperCase());                 
}

Muszę go także zakończyć, gdy osiągnie A. myślę, że jest to coś podobnego, ale nie wiem, jak sprawić, by zapętliło się do tyłu. Naprawdę byłbym wdzięczny za pomoc!

while(alphabet.length() < 26) {
  System.out.print(alphabet.charAt(x));  
  System.out.print(alphabet.toUpperCase());     
  if(x == A) {
    break;
  }     
}

questionAnswers(4)

yourAnswerToTheQuestion