기 타 자바프로그래밍 질문할께요.
2014.11.04 01:32
2. 입출력 스트림이 포함된 자바 패키지는?
4. 버퍼 스트림의 특징이 아닌 것은?
① 디바이스와 프로그램 사이에 완충지대라 할 수 있는 버퍼가 있다.
② 출력 스트림의 경우는 프로그램이 데이터를 출력하면 바로 출력 API가 실행된다.
③ 바이트 스트림을 위한 BufferedInputStream과 BufferedOutputStream이 있다.
④ 문자 스트림을 위한 BufferedReader와 BufferedWriter가 있다.
6. c:\tmp\test.txt 파일의 내용이 아래 그림과 같을 경우, 다음 소스를 실행시켰을 때의 출력을 나타내라.
test.txt내용 1234567890 |
import java.io.*;
public class Example { public static void main(String[] args[]) { FileInputStream fin = null; try { fin = new FileInputStream("c:\\tmp\\test.txt"); int c; for (int I = 0; I < 5; I++) { if(c != -1) System.out.println((char)c); } System.out.println(fin.available()); fin.close(); } catch (FileNotFoundException e) { System.out.println("파일을 찾을 수 없습니다.“); } cath (IOException e) { System.out.println("입출력 오류가 발생했습니다.“); } } } |
8. 텍스트 파일을 읽어 소문자로 된 영어 문자를 모두 대문자로 바꿔서 출력하는 프로그램을 버퍼 스트림을 이용하여 작성하라.
10. 사용자로부터 두 개의 텍스트 파일 이름을 입력받고 첫 번째 파일 뒤에 두 번째 파일을 덧붙여 새로운 파일을 생성하는 프로그램을 작성하라.
12. 자바 소스 파일을 읽어들여서 맨 앞에 행 번호를 붙여서 화면에 출력하는 프로그램을 작성하라.
14. 이미지 파일 a.jpg를 b.jpg로 복사하는 프로그램을 작성하라. 한 번에 1KB 단위로 데이터를 복사하라. a.jpg는 프로젝트 폴더 밑에 있어야 한다.
친절한 답변 부탁드릴께요 ^*^;;;
이상한 답변남기실 꺼면 아예 남기지마세요..
과제는 스스로 해결하는 착한 학생이 되세요.