📄 stockreader.java
字号:
package ch07.section10;
import java.io.*;
import java.net.*;
public class StockReader {
public static void main(String argv[]) throws Exception {
String urlString = "http://quote.yahoo.com/d/quotes.csv?";
String p = "s=SUNW&f=slc1wop";
try {
//创建URL实例
URL url = new URL(urlString);
//打开URL连接并得到URLConnectiong实例
URLConnection connection = url.openConnection();
//设置可以输出
connection.setDoOutput(true);
PrintWriter out = new PrintWriter(connection.getOutputStream());
out.println(p);
out.close();
//得到服务器返回的消息
BufferedReader in = new BufferedReader(
new InputStreamReader(connection.getInputStream()));
String line = in.readLine();
in.close();
//将结果输出到信息栏
System.out.println("Name: " + Stock.getName(line));
System.out.println("Price: " + Stock.getPrice(line));
System.out.println("Date: " + Stock.getDate(line));
}
catch (MalformedURLException e) {
System.out.println(e.getMessage());
}
catch (IOException e) {
System.out.println(e.toString());
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -