0

配列を印刷するいくつかの方法について読みましたが、どのように試しても、ぎこちなく印刷されます。ここで舞台裏で何が起こっているのか誰か教えてもらえますか? 前もって感謝します!

これは私が得る出力です。[[I@1520a9d6]

import java.util.Arrays;
import java.util.Scanner;


public class intarray {

public static void main(String[] args) {
    System.out.println("Enter a number other than zero, then hit enter. Do this five times.");

    Scanner input1 = new Scanner(System.in);
    Scanner input2 = new Scanner(System.in);
    Scanner input3 = new Scanner(System.in);
    Scanner input4 = new Scanner(System.in);
    Scanner input5 = new Scanner(System.in);
    int[] array=new int[5];


       int one=input1.nextInt();
       array[0]=one;
       int two=input2.nextInt();
       array[1]=two;
       int three=input3.nextInt();
       array[2]=three;
       int four=input4.nextInt();
       array[3]=four;
       int five=input5.nextInt();
       array[4]=five;


       input1.close();
       input2.close();
       input3.close();
       input4.close();
       input5.close();

    System.out.print(Arrays.asList(array));

} }

4

0 に答える 0