从 Google Finance API 获取股票数据。这仅供参考,因为 Google 目前不积极支持金融 API。
有两个函数你应该知道。
Stock getStockDetails ( String exchange , String ticker ) throws IOException ;
List < Stock > getStockDetails ( String exchange , String [] tickers ) throws IOException ;
数据将插入到 data.properties 文件中。您可以使用单引号或多个引号。对于多个报价,使用逗号分隔的股票代码并使用 java 的String.split()
并将其传递给getStockDetails(String exchange, String[] tickers)
来获取股票列表。
Properties props = new Properties ();
String basePath = MainClass . class . getResource ( "/" ). getPath ();
InputStream is = new FileInputStream ( basePath + "data.properties" );
props . load ( is );
String exchange = props . getProperty ( "exchange" );
String tickers = props . getProperty ( "ticker" );
上面的代码行将从属性文件中获取交易和股票数据。