gpt4 book ai didi

Java,用提供的数字填充数组

转载 作者:行者123 更新时间:2023-11-29 05:14:07 25 4
gpt4 key购买 nike

import java.util.*;
public class IncreasingSum
{
public static void ArrayList(int[] args)
{
Scanner kb=new Scanner(System.in);
System.out.print("Enter a number:");
int num=kb.nextInt();
{ for (int loop=0; loop<num; loop++)
ArrayList <X> myList = new ArrayList<X>();
myList.add(loop);
}
}
}

我已经导入了 java.util.*;但它一直在 ArrayList 上出错。

最佳答案

有很多问题

  • 应该是 static void main(String [] args),而不是 static void ArrayList(int [] args)
  • X 应该是整数
  • 循环应该围绕 add() 而不是 new ArrayList()
  • 循环外不需要额外的大括号

可能的缺陷

  • 代码可能应该使用 add(n) 而不是 add(loop) 来用相同的数字“填充”数组
  • 如果高于 true 则只需使用 Collections.fill(myList, num);摆脱循环

固定

import java.util.ArrayList;
import java.util.Scanner;

public class IncreasingSum {
public static void main(String[] args) {
Scanner kb = new Scanner(System.in);
System.out.print("Enter a number:");
int num = kb.nextInt();
ArrayList<Integer> myList = new ArrayList<Integer>();

for (int loop = 0; loop < num; loop++) {
myList.add(loop);
}
}
}

关于Java,用提供的数字填充数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27202719/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com