-1

文字が 'a'、または 'b'、または 'c'、または 'd'、または 'e' である 2 つの文字のすべての可能な組み合わせを表示するループを作成します。組み合わせは、アルファベットの昇順で表示する必要があります。

aa ab ac ad ae ba bb ... ええ

これが私のコードです:

   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 に答える