-1

编写一个循环,显示两个字母的所有可能组合,其中字母为“a”、“b”、“c”、“d”或“e”。组合应按字母升序显示:

aa ab ac ad ae ba bb ... ee

这是我的代码:

   Char[] letters = {'a', 'b', 'c', 'd', 'e'};

for(int i=0; i < letters.length() ; i++)
{
  for(int ii=0; ii < letters.length() ; ii++)
  {
    System.out.print(letters[i]);
    System.out.println(letters[ii]);
  }
}
4

1 回答 1

2

是什么Char[]?很可能您的意思是char[]甚至Character[],但我更倾向于前者。请记住——Java 中的对象是大写的。基元不是。您可能正在寻找原始数组。

数组也没有对length. 您可以通过简单地引用它letters.length

于 2012-11-28T00:40:57.933 回答