티스토리 뷰
public static void main(String[] args) throws IOException {
Scanner sc = new Scanner(System.in);
System.out.println("URL 입력 : ");
String spec = sc.nextLine();
System.out.println("저장 할 경로 입력 : ");
String savePath = sc.nextLine();
URL url = new URL(spec);
InputStream is = url.openStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is,"UTF-8"));
// BufferedWriter bw = new BufferedWriter(new FileWriter(savePath, true));
//PrintWriter
PrintWriter pw = new PrintWriter(new BufferedOutputStream(new FileOutputStream(savePath)),true);
String str = null;
while((str = br.readLine()) != null){
//println()은 한줄단위로 쓴다.
pw.println(str);
}
is.close();
br.close();
// bw.flush();
// bw.close();
pw.flush();
pw.close();
}
Scanner sc = new Scanner(System.in);
System.out.println("URL 입력 : ");
String spec = sc.nextLine();
System.out.println("저장 할 경로 입력 : ");
String savePath = sc.nextLine();
URL url = new URL(spec);
InputStream is = url.openStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is,"UTF-8"));
// BufferedWriter bw = new BufferedWriter(new FileWriter(savePath, true));
//PrintWriter
PrintWriter pw = new PrintWriter(new BufferedOutputStream(new FileOutputStream(savePath)),true);
String str = null;
while((str = br.readLine()) != null){
//println()은 한줄단위로 쓴다.
pw.println(str);
}
is.close();
br.close();
// bw.flush();
// bw.close();
pw.flush();
pw.close();
}
'Back > Java' 카테고리의 다른 글
[JAVA] Excel - xls, xlsx 모두 사용하려면? (0) | 2017.08.03 |
---|---|
[JAVA] 이미지 리사이징 (0) | 2017.08.03 |
[JAVA] I/O - File입출력 - BufferedInputStream, BufferedOutputStream (파일복사 예제) (0) | 2016.02.03 |
[JAVA] I/O - FileInputStream, FileOutputStream (파일복사 예제) (0) | 2016.02.03 |
[JAVA] 배열 (0) | 2013.11.30 |