inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

윤재성의 안드로이드를 위한 자바(JAVA) 프로그래밍

파일 인풋스트림에서 질문 있습니다.

해결된 질문

288

google_user

작성한 질문수 28

0

선생님 안녕하세요. 좋은 강의 잘 보고 있습니다. 저번에 질문드린 내용에 대해서도 답변해 주셔서 정말로 감사합니다. 

파일 인풋 스트림에서 질문이 있는데요.

저기 빨간색으로 동그라미 친 부분이 제가 새로 작성한 부분입니다.

fis.avaliable()로 배열의 크기를 지정하는 것이 아니라 배열의 크기를 직접 지정해서 바이트를 만들어 주었습니다.

그리고 나서 fis.read(a)를 통해 읽어 준 다음, 바이트 배열을 스트링에 넣고 출력을 했습니다.

제 예상은 a.txt파일에 닮긴 내용인 "안녕하세요"가 두번 출력되는 것을 예상했었는데 결과는

이렇게 첫번째 str은 잘 출력이 되었지만

제가 바이트 배열을 직접 만들어 출력한 결과에는 아무런 값도 닮기지 않고 출력이 되었습니다.

혹시 이유를 알려주실수 있을까요?

좋은 강의 항상 감사드립니다.

java android

답변 1

1

소프트캠퍼스

파일에서 읽부를 읽어고 또 다시 읽어오면 전에 읽어온 부분 이후의 데이터를 읽어옵니다.. 닫았다 다시 열어주세요..

질문있습니다

0

16

1

1번 문제 질문입니다.

0

20

1

26년 1회 실기 해설 강의

0

31

2

음악플레이어 문제 중 코드질문

0

16

1

잠겨버린 사물함 시간초과 관련 질문입니다.

0

16

1

안녕하세요 예전강의라서 그런지 윈도우10에서는다른걸까요??

0

264

1

예제 소스는 따로 없나요?

0

297

1

입력문

0

274

1

61강 07분쯤 영상이 아예멈춰요

1

276

0

3강 자바 개발환경 구축 질문

0

340

1

51강 2:40~3:05 노이즈로 인해 강의가 안 들립니다

0

239

2

48강 영상과 소리 싱크가 맞지 않아요

0

334

4

9:36분부터 강의자료 음성 끊깁니다.

0

243

1

맥북에서 java 파일로 저장하기 위해 '모든파일' 이라는 파일형식은 어떻게 하나요?

0

397

1

3강 동영상이 오류가 있는것 같습니다.

0

318

3

cmd 창에 java NetWorkServer를 입력했는데 아무 변화가 없어요

0

320

1

TwoByteStream2.java

0

253

1

TwoByteStream

0

339

2

thread

0

331

4

파일 x표시

0

355

1

표준입출력에서 질문 있습니다.

0

256

1

강의 자료 질문드립니다~

0

404

2

혹시...

0

410

1

맥북프로 자바 설치

0

162

1