我正在开发一个简单的财务软件来测试一些交易系统。我正在使用Java。 目前,我将从雅虎下载的数据存储到某个数据库sqlite中。我的报价TABEL的标准结构是:实现股票报价类的最佳方式
symbol
date
open
high
low
close
volume
现在我需要从一个特定的符号我的数据库检索的报价,并将其存储在内存中使用它们进行计算。 那么,存储这些数据的最佳方式是什么? 我认为这是报价类的对象,所以我创造了它:
public class Quote {
String symbol;
List<String> date;
List<float> open;
List<float> high;
..
List<float> close;
public getClose(){ ...}
etc.
}
但是..我有些疑惑......我不知道这是最好的办法。 有可能创建一个列表报价对象?或者,也许..一些其他的选择?
谢谢你们!
有没有绝对正确的答案来设计你的程序! –
看起来非常直接,看起来你在正确的轨道上。你有什么特别的担忧? – crowne