在Java中,可以使用URLConnection
和BufferedReader
來輸出URL頁面。下面是一個簡單的示例代碼:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
public class Main {
public static void main(String[] args) {
try {
// 創建URL對象
URL url = new URL("http://example.com");
// 打開連接
URLConnection conn = url.openConnection();
// 創建輸入流讀取器
BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream()));
// 讀取頁面內容并輸出
String line;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
// 關閉讀取器
reader.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
在上述代碼中,我們首先創建了一個URL對象,然后使用openConnection
方法打開與該URL的連接。接下來,我們創建了一個BufferedReader
對象,用于讀取URL頁面的內容。使用readLine
方法逐行讀取頁面內容,并使用System.out.println
輸出到控制臺。最后,關閉讀取器。
請注意,上述代碼需要處理IOException
異常。在實際開發中,你還可以根據自己的需求對頁面內容進行處理和解析。