我使用一个数组列表来存储来自用户输入的值,方法是构造一个交互式菜单供他们选择。到目前为止,我的两个选择是为用户提供向列表输入数据和读取列表的全部内容。到目前为止,我创建的代码由两个类组成。我的主类, package com.andrekreou;
import java.util.Scanner;
public class MainInsert a new
当我创建新的旅游时,其中的城市是随机的,然后我将旅游添加到人口数组列表中,这工作得很好,输出是随机的。然而,如果我再次输出数组列表,它们不再是随机的,并且所有的巡视都是相同的。我认为通过展示一些代码来解释这一点会更容易:public class Population {
private ArrayList<Tour> toursList;public Populatio
不幸的是,我正在使用ArrayList of ArrayList和ArrayList of ArrayLists。我对Java非常陌生,所以这对我来说可能是一个简单的错误(我已经习惯了Perl)。我正在对一些代码进行故障排除,在这些代码中,我构建了空的ArrayList^4的完整结构(它表示一个固定数量的数据字段,这些字段不变,但值被修改),然后