嗨,这里是 java 新手,我需要打印从 a 到 z 的字母表,以及从 z 到 a 的反向打印。我需要使用递归方法来做到这一点。
class Alphabets{
public static void main(String args[]){
char ch;
for( ch = 'a' ; ch <= 'z' ; ch++ )
System.out.print(ch);
System.out.println();
for( ch = 'z' ; ch >= 'a' ; ch--)
System.out.print(ch);
if (ch <= 'a') ch = ch--;
else if(ch >='a') ch = ch++;
System.out.print(ch);
}
}
我的两个 for 循环的输出似乎工作得很好,但我完全迷失在递归方法上。