📄 stcoktest.java
字号:
package fav;
import java.util.StringTokenizer;
import java.net.*;
import java.io.*;
public class StcokTest {
public static double getStockPrice(String stockCode){
double price=0;
try{
String strurl="http://cn.finance.yahoo.com/q?s="+stockCode+".SZ";
URL url = new URL(strurl);
HttpURLConnection httpConn = (HttpURLConnection)url.openConnection();
httpConn.connect();
BufferedReader br = new BufferedReader(new InputStreamReader(httpConn.getInputStream()));
String strLine="";
while((strLine=br.readLine())!=null){
strLine = strLine.trim();
//System.out.println(strLine);
if (strLine.startsWith("<strong class=\"down\">")){
StringTokenizer stk1 = new StringTokenizer(strLine,"<strong class=\"down\">");
String strPrice=(String)stk1.nextElement();
price = Double.parseDouble(strPrice);
break;
}
}
}catch(Exception e){
e.printStackTrace();
}
return price;
}
public static void main(String[] args) {
System.out.println(getStockPrice("000623"));
System.out.println(getStockPrice("000623"));
System.out.println(getStockPrice("000623"));
System.out.println(getStockPrice("000623"));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -