Java 通过将字符串每行减少一个字符来减少嵌套for循环中的字母表
作为一个初学者,我被分配了一个循环任务,其中一个循环是输出字母表,首先从a-z,然后是b-z,然后是c-z,依此类推,每一行 我已经把字母表打印出来了Java 通过将字符串每行减少一个字符来减少嵌套for循环中的字母表,java,for-loop,Java,For Loop,作为一个初学者,我被分配了一个循环任务,其中一个循环是输出字母表,首先从a-z,然后是b-z,然后是c-z,依此类推,每一行 我已经把字母表打印出来了 for(char c = 'a'; c <= 'z'; c++) for(charc='a';c试试这个 char input = 'a'; while (input != 'z') // this will continue upto z == z { for (char c = input; c <
for(char c = 'a'; c <= 'z'; c++)
for(charc='a';c试试这个
char input = 'a';
while (input != 'z') // this will continue upto z == z
{
for (char c = input; c <= 'z'; c++) // get the input value and iterate upto z
{
System.out.print(c + " "); // print the values
}
System.out.println(""); // for next line
input++; // this for next char like b,c,d....z
}
char输入='a';
while(输入!='z')//这将持续到z==z
{
for(char c=input;cfor(char j=0;j<26;j++){
对于(char c=(char)('a'+j);c,以下是适用于您的示例代码:
for(char outer='a'; outer <= 'z'; outer ++)
{
for(char inner = outer; inner <= 'z'; inner++)
{
System.out.print(""+inner); //print the character
}
System.out.println(""); // next line
}
对于(char outer='a';outer您可以在末尾添加一个if语句,当它的总迭代次数小于3次时将其返回到'b'。然后,这个问题看起来像是一个赋值。谢谢-我之前尝试过类似的语句,但显然忽略了一些事情。
for(char outer='a'; outer <= 'z'; outer ++)
{
for(char inner = outer; inner <= 'z'; inner++)
{
System.out.print(""+inner); //print the character
}
System.out.println(""); // next line
}