Java 如何创建特殊类型的数组列表?
我自己设计并编写了一个名为FrequencyData的类:Java 如何创建特殊类型的数组列表?,java,arraylist,Java,Arraylist,我自己设计并编写了一个名为FrequencyData的类: public class FrequencyData { char letter; int frequency; public FrequencyData(char in_pointer, int in_frequency) { frequency = in_frequency; letter = in_pointer; } public char getLet
public class FrequencyData {
char letter;
int frequency;
public FrequencyData(char in_pointer, int in_frequency) {
frequency = in_frequency;
letter = in_pointer;
}
public char getLetter() {
return letter;
}
public int getFrequency() {
return frequency;
}
}
我知道如何创建我的类的实例:
FrequencyData info = new FrequencyData('c', 5);
如何创建数组列表并将此实例添加到其中,以及以后添加其他实例?假设您正在讨论使用java中FrequencyData类型的成员模板化ArrayList类
FrequencyData info = new FrequencyData('c', 5);
ArrayList<FrequencyData> list = new ArrayList<FrequencyData>();
list.add(info);
FrequencyData info=新的FrequencyData('c',5);
ArrayList=新建ArrayList();
列表。添加(信息);
请阅读:无论如何,这不是关于S.O.的新问题。尝试搜索如何初始化通用ArrayList。@NathanHughes当您使用建议的编辑机制编辑问题时,请修复帖子中的所有问题。签名和评估,代码远离讨论的地方等等。我会拒绝你的编辑,因为它太小了,但其他人批准了它,然后我会建议使用接口,不要将你的程序限制为实现类型<代码>列表=新建ArrayList()代码>