자바 파일입출력 관련질문입니다.

자바 파일입출력 관련질문입니다.

작성일 2009.07.15댓글 1건
    게시물 수정 , 삭제는 로그인 필요

지금 제가 구현하고자 하는게 있습니다.

 

자바에서 파일입출력을 해서.

 

만약에

 

juliet이라는 변수로 juliet.dat라는 파일을 만들고 싶습니다.

 

그럼 또 sam이라는 변수도 가능하게끔, '변수'.dat 으로 파일 생성을 하고자 합니다.

 

방법을 알려주세요.


#자바 파일입출력 #자바 파일입출력 경로

profile_image 익명 작성일 -

클래스에 소속하는 필드는 Class.getDeclaredFields()로 취득할 수 있습니다.

각각의 필드명은 Field.getName()으로 취득할 수 있습니다.

 

밑의 소스코드는, foo, bar, baz라는 이름의 클래스 필드에 대해서

foo.dat, bar.dat, baz.dat라는 파일을 생성하는 소스코드입니다.

 

적절히 응용해서 사용하시길 바랍니다.

 

import java.io.File;
import java.lang.reflect.Field;

 

public class Test {
  private boolean foo;
  private int bar;
  private String baz;

 

  public Test() {
    try {
      Field[] fileds = this.getClass().getDeclaredFields();
      for(int i=0; i<fileds.length; i++ ) {
        String filename = fileds[i].getName() + ".dat";
        File file = new File(filename);
        file.createNewFile();
      }
    } catch(Exception e) {
      e.printStackTrace();
    }
  }

  public static void main(String[] args) {
    new Test();
  }
}

 

 

자바 파일 입출력 질문

안녕하세요 자바 공부중인 학생인데 하다가 궁금한 점이 있어서 질문드립니다. 그냥 작게 뭐 하나 만들어보려고 가계부를 만들어볼라고 하는데요 파일 입출력...

자바 파일입출력 관련질문입니다.

... 자바에서 파일입출력을 해서. 만약에 juliet이라는 변수로 juliet.dat라는 파일을 만들고 싶습니다. 그럼 또 sam이라는 변수도 가능하게끔...

자바 파일 입출력 질문 입니다...

자바 파일 입출력 관련 공부하고있는데요 파일을 생성한 후에 그... out.close(); } if (menu == 2) { System.exit(0); } } } 일단 질문자님의 소스에서...

자바 파일 입출력 질문

자바 프로그램 짜다가 나온 결과값을 txt파일을 생성시켜 저장하는... 보면 파일 입출력 스트림 안에서만 만든 변수나 배열을 저장시켜 출력하거나...