gpt4 book ai didi

java - 如何创建包含不可变对象(immutable对象)的可变数组列表,Java

转载 作者:行者123 更新时间:2023-11-30 08:33:28 29 4
gpt4 key购买 nike

我有代表表中列的对象,我想将其声明为最终的。其中一些列表示我的表中的主键,对于这些列,我想将它们添加到一个数组列表中,该列表将传递给一个函数。

如何声明一个包含不可变对象(immutable对象)(列对象本身)的可变列表(我可以向其中添加主键列)?

最佳答案

public final class Column {

private final Integer a;
private final String b;

public Column(Integer a, String b) {
this.a = a;
this.b = b;
}

public Integer getA() {
return a;
}

public String getB() {
return b;
}

}

以这种方式创建列类,然后将对象添加到 ArrayList。检查一下:http://docs.oracle.com/javase/tutorial/essential/concurrency/imstrat.html

关于java - 如何创建包含不可变对象(immutable对象)的可变数组列表,Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39460020/

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