강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

김민국님의 프로필 이미지
김민국

작성한 질문수

Java TPC 실전프로젝트 (Java API 활용)

Excel 파일 Reading 하기(실습)

Project03_A > rows.next 질문드립니다.

작성

·

208

0

박매일 선생님.

좋은 지식 많이 배우고 있습니다. 감사합니다.

소스코드에서 질문 드리겠습니다.

 

(강의내용<설명해주신 내용>)

(질문)

Iterator<Row> rows(*1) = sheet.rowIterator();

rows.next();  -->1. 한행을 이동시킨다.

                    (1행에서 2행으로 이동시킨다.)          

String[] imsi = new String[5];
            while(rows.hasNext()) {
                 HSSFRow row = (HSSFRow) rows.next();

                                 -->2. 행을 가져온다는 의미

 

질문) 1과 2의 rows.next()는 같으나, 의미가 다른 것 같습니다. 

  *혹시 rows(*1)에 커서가 0에 놓여있고,

   (while문 위의 )row.next하면 1행이 선택되고,

   (while문 내의) row.next를 호출하면 2행이

    선택 되는것은 아닌지? 궁금합니다. 

 

감사합니다!

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
김민국님의 프로필 이미지
김민국

작성한 질문수

질문하기