我正在開發一個簡單的財務軟件來測試一些交易系統。我正在使用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