반응형
package dayday18;
import java.io.FileNotFoundException;
/*
* log.txt문자열을 jop로 출력해보자
*
*/
import java.io.FileReader;
import java.io.IOException;
import java.util.Scanner;
import javax.swing.JOptionPane;
public class test02 {
public static void main(String[] args) {
try {
//1.통로 설정 + 목적지 설정
FileReader fr = new FileReader("../dayday17/quiz02_log.txt");
//2. 읽어들이기
//통로담당자 scanner 생성
//Scanner sc = new Scanner(fr);//sc를 fr에 배치
Scanner sc = new Scanner(fr);
//JOptionPane.showMessageDialog(null, sc.nextLine());
String msg = "";
while(sc.hasNext()){
//hasNext는 스트림에 읽어드린 데이터가 남아있으면 true 없으면 false
msg += sc.nextLine()+"\n";
}
JOptionPane.showMessageDialog(null, msg);
//3. 통로 닫기
fr.close(); //->ioexception추가
} catch (FileNotFoundException e) {
System.out.println("지정된 파일을 찾을 수 없습니다.");
} catch (IOException e){
e.printStackTrace();
}
}
}
반응형
'IT > Programming' 카테고리의 다른 글
[JAVA] InputDialog를 통해 텍스트파일 저장 사용 예제 (0) | 2023.04.20 |
---|---|
[JAVA] File Class 사용 예제 (0) | 2023.04.20 |
[JAVA] FileInputStream,outputStream 사용 예제 (0) | 2023.04.20 |
[JAVA] ObjectOutputStream,InputStream 사용 예제 (0) | 2023.04.20 |
[JAVA] 파일 객체정보 읽어들이기 (0) | 2023.04.20 |