IOJavaコードのヘルプが必要です。[URLクラスからの]Javaコンソール出力をローカルマシンのファイルに保存しようとしています。そのファイルをローカルマシンに保存する際に必要な出力を取得できます。
出力を得るために私はこのコーディングをしました
import java.net.*;
import java.io.*;
public class URLConnectionReader {
public static void main(String[] args) throws Exception {
URL oracle = new URL("http://www.yahoo.com/");
URLConnection yc = oracle.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(
yc.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
}
}
注:出力をファイルに保存できる別のコードがありますが、両方を相互に関連付けることができません。拡張を試みましたが、進行しません。これがそのクラスです。
import java.io.*;
class FileWrite {
public static void main(String args[]) {
try{
// Create file
FileWriter fstream = new FileWriter("out.txt");
BufferedWriter out = new BufferedWriter(fstream);
out.write("Hello Java");
//Close the output stream
out.close();
}catch (Exception e){//Catch exception if any
System.err.println("Error: " + e.getMessage());
}
}
}