Korean subtitles

← 14-07 Look at the Element Before this One

Get Embed Code
5 Languages

Showing Revision 2 created 11/17/2014 by Robin Rheem.

  1. 문제를 같이 풀어봅시다. 이 값은 왼쪽에 있는 그림의 getMaxX의
  2. 값입니다. 그런 후에 10을 더하고 이 값만큼
  3. pic을 이동시킵니다. 이를 모든
  4. 그림에 적용시켜야 합니다. 이제
  5. for문의 조건을 만들어야 합니다. 저는 지금까지
  6. 너무나 많이 작성해봐서 자동으로 됩니다.
  7. 조금 있으면 여러분도 저와 같이 될 겁니다.
  8. 이제 컴파일하고 프로그램을 실행해 봅시다.
  9. 실행해 보니 작동이 잘 되질 않고 있군요. 한 번 봅시다. 프로그램은
  10. 강제 종료되었고 '배열 리스트 범위 초과' 예외 처리를 얻었고
  11. 범위를 초과한 인덱스의 값은 -1입니다.
  12. -1은 유효한 인덱스 값이 아닙니다. 그리고 왜 -1을 얻었을까요?
  13. 여기를 보면 i는 0이군요. 이 i는 0입니다. 여기서
  14. 1을 빼게 되서 -1이 됩니다. 문제는
  15. 0번째 그림에 있을 때 왼쪽에
  16. 그림이 없다는 것입니다. 해결 방안은 i를 1로 시작하게
  17. 만드는 것입니다. 0번째 그림은 제자리에 있고 첫 번째 인덱스에 있는 그림은
  18. 오른쪽으로 이동하면
  19. 됩니다. 이 경우에는, 제가 습관적으로 친
  20. 조건 때문에 실수가 있었습니다. 제가
  21. i가 어떻게 될지 생각을 했어야 합니다.
  22. 프로그램을 하다 보면 이러한 오류는 굉장히
  23. 흔히 발생 합니다. 그리고 이를 여러분께
  24. 보여드려서 알려주고 싶었습니다. 이제 실행해
  25. 봅시다. 이제 보기 정말 좋습니다.