Esempio n. 1
0
  public static void main(String[] args) throws Exception {
    // FileInputStream을 사용하여 primitive type 데이터 읽기
    BufferedDataInputStream in = new BufferedDataInputStream("./test/ex07.test01.dat");

    String name = null;
    int kor = 0, eng = 0, math = 0;

    name = in.readUTF();
    kor = in.readInt();
    eng = in.readInt();
    math = in.readInt();

    System.out.printf("%s,%d,%d,%d\n", name, kor, eng, math);

    in.close();
  }
Esempio n. 2
0
  public static void main(String[] args) throws Exception {
    BufferedDataInputStream in = new BufferedDataInputStream("./test/ex07.test01.dat");

    String name = null;
    int kor = 0, eng = 0, math = 0;

    // 성적 데이터를 읽어서 각 변수에 저장하라.
    // 파일 포멧에 따라 읽는다.
    // 1) 문자열 크기 읽는다.

    name = in.readUTF();
    kor = in.readInt();
    eng = in.readInt();
    math = in.readInt();

    System.out.printf("%s,%d,%d,%d\n", name, kor, eng, math);

    in.close();
  }