Java中的数组?

0 java arrays loops for-loop

所以我需要找到一种方法让我的程序保存用户将要输入的一串名称.该数组将包含总共五个名称,并将使用输入的名称将所有信息输出回用户.我正在使用一个主要类.到目前为止,这就是我所拥有的:

import java.util.Scanner;
public class Names {

/**
 * @param args the command line arguments
 */
public static void main(String[] args) {
    // TODO code application logic here

    Scanner input = new Scanner (System.in);
     String [] name = new String [5];


     for (int i = 0; i < 5; i++){
        System.out.println("Enter name: ");
        String UserNames = input.nextLine();
         name[i] = UserNames;


       }
    }
}
Run Code Online (Sandbox Code Playgroud)

我需要知道这是否正确地将名称存储在数组中?我是java的新手,需要专业人士的一些见解.此外,如果我想让名称重复回到他们将看起来像这样

{
System.out.println(" The names you entered are:" + UserNames );
}
Run Code Online (Sandbox Code Playgroud)

感谢您提供的任何帮助.

yam*_*tes 8

我需要知道这是否正确地存储在数组中的名称?

所以,一旦你填充它就打印出来 Arrays.toString()