본문 바로가기
IT/프로그래밍

명품 JAVA Programming 8장 연습문제 정답

by nutrient 2020. 12. 11.
728x90
728x170

명품 JAVA Programming 8장 연습문제 정답

 

명품 JAVA Programming 8장 연습문제 정답

 

1. ②. 자바에서 스트림은 다른 스트림과 연결하여 사용함으로써 다양한 데이터의 입 출력을 가능하게 한다.

2. (1) 음악 파일 연주 – 음악 파일은 바이너리 파일이므로, 파일 입력 바이트 스트림 FileInputStream 필요

(2) PPT 파일 복사 – PPT 파일은 바이너리 파일이고 읽고 쓰는 작업을 해야 하 므로 파일 입력 바이트 스트림 FileInputStream과 파일 출력 바이트 스트림 FileOutputStream 필요

(3) 영어와 한글이 기록된 사전 읽기 – 영어 단어와 한글 단어는 모두 텍스 트 정보이므로 이들이 기록된 파일을 읽기 위해서는 파일 문자 입력 스트림 FileReader 필요

(4) 선수 이름과 점수를 문자열로 저장 – 선수 이름과 점수를 문자열로 저장 하면 텍스트 파일이 만들어지는데 이를 위해서는 파일 출력 문자 스트림 FileWriter 필요

 

삶의 동기가 부족하다면 배달알바 해봐라

인터넷에서 유명한 글인 삶의 동기가 부족하다면 배달알바 해봐라에 대해 알아보도록 하겠습니다. 이 글을 처음부터 끝까지 읽어주시면 삶의 동기가 부족하다면 배달알바 해봐라에 대해 아는

tistorysolution.tistory.com

 

3. ④ FileInputStream

4. 파일을 찾을 수 없는 예외가 발생할 수 있다. 그러므로 다음과 같이 FileNotFoundException 예외 처리 블록을 구성한다.

FileInputStream fin=null; try { fin = new FileInputStream("song.mp3"); } catch(FileNotFoundException e) { System.out.println("파일을 찾을 수 없습니다."): }

5. ① File

6. ① 파일 읽고 쓰기

7. (1) true (2) "c:\\windows" (3) "c:\\windows\\system.ini" (4) "system.ini" (5) File file = new File("c:\\windows\\", "system.ini"); 또는 File file = new File("c:\\windows", "system.ini");

8. ③. 바이트 스트림 입출력 시 문자 집합을 고려할 필요 없다. 문자 단위로 입출력 하는 것이 아니라 파일에 있는 바이너리 정보 그대로 읽고 쓰는 것이기 때문이다.

 

스포츠카를 못타는 인생은 진짜 불쌍한 인생이다

인터넷에서 유명한 글인 스포츠카를 못타는 인생은 진짜 불쌍한 인생이다에 대해 알아보도록 하겠습니다. 이 글을 처음부터 끝까지 읽다 보면 스포츠카를 못타는 인생은 진짜 불쌍한 인생이다

tistorysolution.tistory.com

 

9.

FileInputStream fin = null; try { fin = new FileInputStream("c:\\temp\\test.txt"); int c; while(true) { c = fin.read(); // 파일에서 한 바이트 읽기 if (c == -1) break; // 파일 끝까지 읽었음 System.out.print((char)c); } fin.close(); // 파일 입력 스트림 닫기 } catch (FileNotFoundException e1) { System.out.println("파일을 찾을 수 없습니다."); } catch (IOException e) { System.out.println("입출력 오류가 발생했습니다."); }

10.

BufferedOutputStream bout = new BufferedOutputStream(System.out, 50); File f = new File("c:\\temp\\sample.txt"); FileReader fin = new FileReader(f); int c; while ((c = fin.read()) != -1) { bout.write((char)c); } fin.close(); bout.close();

 

순자산 8.4억이면 상위 10%.JPG

인터넷에서 유명한 글인 순자산 8.4억이면 상위 10%에 대해 알아보도록 하겠습니다. 이 글을 처음부터 끝까지 읽다 보면 순자산 8.4억이면 상위 10%에 대해 아는데 도움이 될 것입니다. 순자산 8.4

tistorysolution.tistory.com

 

728x90
그리드형

댓글