Java 如何将循环中的值输入数组列表?

Java 如何将循环中的值输入数组列表?,java,arrays,Java,Arrays,这是我的代码: public static void main(String[] args) { System.out.println("Please enter the number of values you would like to enter: "); Scanner scan = new Scanner(System.in); int intNumberOfNumbers = scan.nextInt(); for (int i = 0; i <

这是我的代码:

public static void main(String[] args) {
    System.out.println("Please enter the number of values you would like to enter: ");
    Scanner scan = new Scanner(System.in);
    int intNumberOfNumbers = scan.nextInt();

    for (int i = 0; i < intNumberOfNumbers; i++) {
        System.out.println("Please enter a value for index " + i + ":");
        int intValue = scan.nextInt();
    }
}
publicstaticvoidmain(字符串[]args){
System.out.println(“请输入要输入的值的数目:”);
扫描仪扫描=新扫描仪(System.in);
int intNumberOfNumbers=scan.nextInt();
for(inti=0;i
我要做的是创建一个扫描器,询问他们想要输入多少个值,不管那个值是什么,这就是它要求输入数字的次数。问题是在我问了一个问题:如何将数字添加到数组列表中?

publicstaticvoidmain(String[]args){
public static void main(String[] args) {
    System.out.println("Please enter the number of values you would like to enter: ");
    Scanner scan = new Scanner(System.in);
    int intNumberOfNumbers = scan.nextInt();
    ArrayList<Integer> myArray= new ArrayList<>();
    for (int i = 0; i < intNumberOfNumbers; i++) {
        System.out.println("Please enter a value for index " + i + ":");
        int intValue = scan.nextInt();
        myArray.add(intValue);
    }
}
System.out.println(“请输入要输入的值的数目:”); 扫描仪扫描=新扫描仪(System.in); int intNumberOfNumbers=scan.nextInt(); ArrayList myArray=新的ArrayList(); for(inti=0;i
公共静态void main(字符串参数[]){
扫描仪sc=新的扫描仪(System.in);
int numOfInput=sc.nextInt();
ArrayList数组=新的ArrayList();
而(NUMOF输入-->0){
add(sc.nextInt());
}
}

如何向
ArrayList
添加内容,无论是在循环内部还是外部?您是否阅读了文档或查看了任何示例?请通读ArrayList的基础知识,在上述示例中您没有创建任何ArrayList
public static void main(String args[]){
   Scanner sc=new Scanner(System.in);
   int numOfInput=sc.nextInt();
   ArrayList<Integer> array=new ArrayList<Integer>();

   while(numOfInput-->0){
      array.add(sc.nextInt());       
   }
}