java - 如何在 ArrayList 中存储对象?

标签 java

<分区>

我正在尝试将对象 person 存储在 ArrayList 中。

我有一个 ArrayList<String> customer = new ArrayList<String>();

对象“person”有两个变量:name (String) 和 pNr (long)。 我试图简单地添加它:customer.add(person)但这似乎不起作用。

澄清一下:我不想单独存储变量。我想将整个对象 person 存储在 ArrayList 中。

我根本不知道如何解决这个问题,甚至不知道是否可以解决。

有人能指出我正确的方向吗?

最佳答案

更改您的 List,使其接受 Person 对象 而不是 String

List<Person> customer = new ArrayList<Person>();
Person person = ......;
customer.add(person);

关于java - 如何在 ArrayList 中存储对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14648224/

相关文章:

java - 为什么 EnumMap 构造函数需要类参数?

java - 无需重新编译即可更改 jSTL fmt 中的翻译

java - 如何将语音转换为文字?

Java路径: Build and absolute path

java - 如何在Android中创建一个简单的视频播放器?

java - 如何通过xpath查找包含元素的元素

java - while 循环和 substring() 导致 StringIndexOutOfBoundsException

Java 连接问题

java - JTextField 的值更改监听器

java - 从 WAR 包中排除 *.java 源文件