0

重複の可能性:
Java で配列を出力する最も簡単な方法

配列を印刷するにはどうすればよいですか? 私はいくつかの方法を実験しようとしていますが、取得し続けているのはガベージ値だけです。Arrays ライブラリをインポートしようとしましたが、まだ機能しませんでした。

    int []x = {1, 2, 3, 4, 5};
    int []y;
    y = x.clone();
    System.out.println(x);
    System.out.println(y);
4

2 に答える 2

6

ゴミじゃない。toStringこのクラスのデフォルトの実装です。

要素を読み取り可能な形式で印刷する最も簡単な方法は次のとおりです。

String printed = Arrays.toString(x);

Arrays.toString(int[])のドキュメント

primitives同じアプローチを使用して、およびの配列を出力できますObjects

于 2012-07-09T17:22:19.083 に答える
5

これはガベージ値ではありません。の toString()実装ですint[]

配列の内容を出力したい場合

public void printArray(int[] arrray){
 for(int number: array){
   System.out.println(number);
 }
}

関連項目

于 2012-07-09T17:20:24.060 に答える