상세 컨텐츠

본문 제목

자바 FileOutputStream 메서드

관리X 과거글

by 까먹기전에 2015. 1. 30. 21:09

본문

반응형

       









 Frame frame = new Frame();


    FileDialog fd = new FileDialog(frame);//탐색기를 구현한다

fd.setVisible(true);//탐색기를 연다.


     String z = fd.getDirectory();//내가 갖고온 파일의 디렉토리를 얻어온다


String zz =fd.getFile();//내가 갖고온 파일의 이름을 얻어온다


File f = new File(z,zz);//파일객체를 생성해서 경로와 파일이름을 넣는다


FileOutputStream fos = new FileOutputStream(f);//출력할 파일을 얻어온다.(인자값에는 경로와 파일이름이 필요하다)


BufferedOutputStream bis = new BufferedOutputStream(fos);//파일아웃풋스트림의 입력성능을 향상시켜준다.


Scanner sc = new Scanner(System.in);//콘솔창에 문자열을 입력받는다


String tt = sc.nextLine();//입력받음


fos.write(tt.getBytes());//내가 입력한것을 바이트배열로 변환한다음에 내가 출력할 파일에 입력한다


//fos.flush();//스트림의 [버퍼]에 있는 내용을 전부 파일에 입력한다 - 애가 중요함


//System.exit(0);//시스템 종료


//bis.flush();//아웃스트림에 있는 내용을 그 해당 파일로 보내는것










관련글 더보기