我是新來的java,想知道你會如何建議我解決這個問題。是否可以在數組中創建動態數量的列?
基本上我有數據庫一噸的投資組合日期,例如:
portfolio date ticker size price
1 2011-06-07 agf.b 0 20
1 2011-06-07 ibm 0 5
1 2011-06-07 gs 0 10
1 2011-06-07 msft 0 2
1 2011-06-07 c 30 4
2 2011-06-07 agf.b 0 20
2 2011-06-07 ibm 0 5
2 2011-06-07 gs 0 10
2 2011-06-07 msft 2 2
2 2011-06-07 c 29 4
3 2011-06-07 agf.b 0 20
3 2011-06-07 ibm 0 5
3 2011-06-07 gs 0 10
3 2011-06-07 msft 4 2
3 2011-06-07 c 28 4
我想把這一切到一個數組股票的每個投資組合(日常數據庫中創建幾百萬的投資組合
。我的問題是,我知道系統中的投資組合數量(通過sql命令),並且基於此創建了具有固定大小的數組,但我不知道投資組合中的股票數量(有些是零)我正在測試4只股票,但在現實情況下它可能有任何數量的股票
爲了給出一些上下文,我的最終目標是獲得兩個數組,一個當前的投資組合和昨天的其中一個(研究投資組合之間的關係而不是個股),並分析每個投資組合與列表中的其他投資組合(然後分配某些健身分數給每一個)。
我不知道如何解決這個問題,但我懷疑要做的第一件事是獲得一個數組。任何幫助,將不勝感激。
謝謝!
太棒了!謝謝,我看到列表和數組之間的討論,但我認爲它們是兩回事。謝謝Miku – Lostsoul 2011-06-16 03:30:00
Java數組和ArrayLists(或List接口)仍然完全不同。 – miku 2011-06-16 03:38:21