我正在编写一个Java程序,它创建序列并保存它们。 我正在寻找最合适的数据结构来保存序列。 我事先并不知道系列的长度,或者我将会有多少系列,而且系列可以有不同的长度。
我应该使用什么结构?
答案 0 :(得分:1)
例如,您可以使用List
ArrayList
或LinkedList
} Strings
。如果您想存储有关序列的更多信息,我建议您使用Sequence
编写一个名为String
的类,并在其中添加其他信息。
答案 1 :(得分:0)
这取决于你想要如何访问项目(顺序或随机),但ArrayList或LinkedList可能是一个良好的开端。
的讨论答案 2 :(得分:0)
数据结构基本上取决于您要存储的数据类型,并且由于您说的是事先不知道长度,我认为您应该查看java中的Collections然后决定使用哪一个。
如果您向我们提供样本数据,我们可能会帮助您做得更好。