逆向きのアルファベットを大文字で出力するためにループを使用していますが、ループを使用for
して同じことを行う方法を知りたいのですがwhile
、これはあまり得意ではありません。
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());
}
また、Aに到達したら終了する必要があります。このようなものだと思いますが、逆方向にループさせる方法がわかりません。よろしくお願いします。
while(alphabet.length() < 26) {
System.out.print(alphabet.charAt(x));
System.out.print(alphabet.toUpperCase());
if(x == A) {
break;
}
}