Img profile default
고슬링친구김고슬링
  • 2016.6.14 22:44
  • 조회수 82
  • 답변수 1
Img profile default
고슬링친구김고슬링
  • 2016.6.14 22:44
  • 조회수 82
  • 답변수 1

잘모르겠습니다 ㅜ.ㅜ

sum 에 담는다고 담은거같은데 더이상 갈피를못잡겟습니다..!

DataInputStreamExam.java
import java.io.*;

public class DataInputStreamExam{
  public static int read3(){
    int sum = 0;
    //data.txt로부터 int값 3개를 읽어들여서 sum에 더하세요.
    try{
        DataInputStream in = DataInputStream(new FileInputStream("data.txt"));

        sum = in.readInt();

  } catch(Exception e){}


    //아래는 테스트를 위한 코드입니다. 수정하지 마세요.     
    return sum;
  }
}
MainRunner.java
//아래는 실행을 위한 코드입니다. 수정하지 마세요.
public class MainRunner {
    public static void main(String[] args) {
        DataInputStreamExam ex = new DataInputStreamExam();
    }
}
  • #자바 중급
  • #다양한 타입의 입력 - 실습

1 답변

  • G3rlasealonpd5c2kica
    Demi
    • 2016.6.15 12:24

    try문 안에 DataInputStream in = DataInputStream(new FileInputStream("data.txt"));DataInputStream in = new DataInputStream(new FileInputStream("data.txt"));와 같이 수정해주세요.
    new키워드가 없습니다.

    또 숫자를 3개 읽어야하는데 하나만 읽고 있네요.

답변 쓰기

이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.