Day 11

강태훈·2026년 1월 13일

nbcamp TIL

목록 보기
11/58

필수과제 완료

  • Arraylist로 배열 변경

    • 기존에 String을 이용해 만든 2차원 배열을 Arraylist 안에 String배열을 넣어 열 개수는 4개로 고정하고 행 개수는 동적으로 늘릴 수 있게 수정
    • Arraylist에 넣어 만든 2차원배열은 기존 2차원 배열과 크게 다르진않지만 조금씩 달라서 헤매었다.
  • 세터 추가

    • 세터를 사용할곳을 찾지 못해서 많이 헤매었다.
    • 처음 세터를 사용한후 sum에서 수정을 하지않아 의미가 없었고 sum을 수정하고 세터 메서드 내에서 계산 실행하기까지 시간이 꽤 걸렸다.
  • 기록 삭제 기능 추가

    • list가 입력될 때마다 Arraylist의 가장 앞 행 삭제
    • 몇번째 기록삭제인지 출력
  • sign의 자료형 String에서 char로 수정

    • continue를 받고 재입력 받는 과정에서 또 입력을 무시하는 일이 생겨서 수정하였다.
  • 0으로 나누었을때 오류 메시지 출력, 재입력

  • 계산 기록 캡슐화(private로 선언)

+Arraylistsize를 호출하지 않고 바로 i로 계산한 부분 수정할것!!

0개의 댓글