메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

뇌를 자극하는 java 프로그래밍

뇌를 자극하는 java 프로그래밍 질의응답 게시판입니다.

10 파일입출력

2009-09-19

|

by

2099

<10장  파일 입출력에 사용되는 자바클래스>

474p 처음에 보면요 File tmpFile = file.createTempFile("tmp",".txt",tmpDir);

! 이 메소드의 세 번째 파라미터는 문자열이 아니라 File 객체여야합니다.
------------------------------------------------------------------------------------

위에 얘기는 tmpDir이라는 디렉토리가 이미 객체라는 소리 아닌지요?




474p 예제 10-17중 6번째줄

File file = File.createTempFile("tmp",".txt",new File("C:\\temp"));
----------------------------------------------------------------------------------
왜 여기서는 세 번째 파라미터를 그냥 temp라고 하지 않고 왜 new File("C:\\temp"))이렇게
했나요?

이 세 번째 파라미터를 객체로 넣기 위하여 new File("C:\\temp")) 형식으로 한거라면
474p 처음에 File tmpFile = file.createTempFile("tmp",".txt",tmpDir); 여기서의 3번째
파라미터는 잘못된 형식 아닌가요?
File tmpFile = file.createTempFile("tmp",".txt",new File("C:\\tmpDir)); 이렇게 해야
맞는거 아닌가요?




--------------------------------------------------------------------------------------
제 질문의 요지는 474p 처음에 File tmpFile = file.createTempFile("tmp",".txt",tmpDir);
이 형식이 맞는거라면
474p 예제 10-17중 6번재줄의 File file = File.createTempFile("tmp",".txt",new File("C:\\temp"));
3번째 파라미터를 temp라고 하지 않고 왜 new File("C:\\temp"))이렇게 했는지 궁금해서입니다.







오랜만에 다시 찾아와 질문드립니다.

감사합니다.



역시 좋은 책은 시간이 지날수록 진가가 들어난다고...
참 보면 볼수록 좋은 책 같습니다.
댓글 입력