gpt4 book ai didi

java - 需要帮助调试: Append two ArrayLists using Method - Java

转载 作者:太空宇宙 更新时间:2023-11-04 06:58:58 24 4
gpt4 key购买 nike

编写一个方法 public static ArrayList append(ArrayLista, ArrayList b),将一个数组列表追加到另一个数组列表中。例如,如果 a 是 1 4 9 16,b 是 9 7 4 9 11,则追加返回数组列表 1 4 9 16 9 7 4 9 11。这就是我到目前为止所做的,我很确定我快完成了,但我不断遇到错误;主要是“找不到符号ArrayList”有人可以帮助我吗?

import java.util.Arrays;

public class AlAppend {

public static ArrayList<Integer> append(ArrayList<Integer> a, ArrayList<Integer> b) {
ArrayList<Integer> c = new ArrayList<Integer>();
c.addAll(a);
c.addAll(b);
return c;
}

public static void main(String[] args) {

// List 1
ArrayList<Integer> array1 = new ArrayList<Integer>();
array1.add(1);
array1.add(4);
array1.add(9);
array1.add(16);
System.out.println("List 1: " + array1);

// List 2
ArrayList<Integer> array2 = new ArrayList<Integer>();
array2.add(9);
array2.add(7);
array2.add(4);
array2.add(9);
array2.add(11);
System.out.println("List 2: " + array2);

// Combined List
ArrayList<Integer> array3 = append(array1, array2);
System.out.println("Combined: " + array3);
}

}

最佳答案

步骤 1)

只需更改此:

c.add(a);
c.add(b);

对此:

c.addAll(a);
c.addAll(b);

PS:下次发问题的时候,请复制错误信息,“keep getting intoErrors”这句话就是编程社区的捂脸说法:)。

步骤 2)

在顶部添加一行:

import java.util.ArrayList;

步骤 3)

下载netbeans,它非常人性化,它可以通过“提示”帮助您解决错误,甚至为您解决依赖关系(例如导入)。

关于java - 需要帮助调试: Append two ArrayLists using Method - Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22365669/

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