4
我目前已經使用了以下結構在時間間隔使用兩個比較器的最佳方式是什麼?
class MarketDataItem{
....
static class DateComparator implements Comparator<MarketDataItem>{
}
static class PriceComparator implements Comparator<MarketDataItem> {
}
}
class MarketDataGroup{
private TreeSet<MarketDataItem> sortedByDate = Sets.newTreeSet(new MarketDataItem.DateComparator());
private TreeSet<MarketDataItem> sortedByPrice = Sets.newTreeSet(new MarketDataItem.PriceComparator());
}
得到OHLC數據是更好/更好/快/ lessmemory有在marketDataItem或marketDataGroup比較?