게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
java 초보적 질문도 받아주시나요?~?
게시물ID : programmer_18007짧은주소 복사하기
작성자 : 그린파이
추천 : 0
조회수 : 492회
댓글수 : 2개
등록시간 : 2016/07/25 20:24:37
옵션
  • 본인삭제금지
java io를 써서 파일을 복사하려고 하는데요
awt와 연동하고 있습니다.

public void copy(){
try{
while(copyFlag){
dir = "C:/Users/bob/myjava/iotest/iotest";
file = new File(dir+count+".txt");
fos = new FileOutputStream(file, true);
fis = new FileInputStream(file);
if(file.exists()){
this.count = count++;
copyFlag=true;
}else{
file.createNewFile();
String a = "copyTest";
fos.write(a.getBytes());
copyFlag=false;
}
}
}catch(Exception e){
e.printStackTrace();
}

awt에서 copy 버튼을 누를 때 마다 메소드가 실행되어서
동일 이름의 파일이 있을 경우 count 숫자를 하나씩 증가 시켜서
iotest1.txt, iotest2.txt, iotest3.txt,,, 같이 쭉쭉 늘려나가면서
안에 있는 내용을 새 파일에 복사하려고 하는데요
하루 종일 고민해봐도 안되네요 ㅠㅠ

고수님들 도와주세요!
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호