gpt4 book ai didi

java - 如何在 ArrayList 中创建(未知)数量的 ArrayList?

转载 作者:行者123 更新时间:2023-11-30 09:13:15 25 4
gpt4 key购买 nike

我有一个问题想解决。我想创建一个未知数量元素的 ArrayList,并在该 ArrayList 中放置其他 ArrayList。例如:一个医院队列,在这个队列中我想根据病人的优先级有不同的队列。

System.out.println("whats the maximum priority?");
int maxPriority = Scan.nextInt();

//Trying to create a new ArrayList in every ArrayList index.
for(int k=0; k<maxPriority;k++){
queues[k] = new Arraylist();
}

//trying to create a "patient"-object with a name and priority
public static patient(String name, int priority){
this.name=name;
this.priority=priority;
}
// trying to get the priority of a patient//
public static getPriority(){
return priority;
}
// Trying to add the patient last in the correct "priority queue"

public static placePatient()){
queues.add(patient.getPriority)
}

最佳答案

要在 ArrayList 中包含 ArrayList,只需执行以下操作:

ArrayList<ArrayList<Type>> list = new ArrayList<ArrayList<Type>>();

这将为您提供类型为 ArrayList 的 ArrayList。然后您可以将 ArrayList 添加到 list 中,就像您通常添加到 ArrayList 中一样。您不必事先知道 ArrayList 将容纳的元素数量。

关于java - 如何在 ArrayList 中创建(未知)数量的 ArrayList?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21074397/

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