코쿼_학습일지_D28

VANS·2022년 2월 16일
0

2022 마스터즈 코스

목록 보기
8/9

3단계

추가기능 생각하기

  • 참여할 사람이 인원에서 이름으로 바뀌었으니, 변수타입도 바꿔야지
  • 글자수 입력제한은 예외처리로 해보자
  • 입력은 한줄로 입력받고 split으로 쉼표로 나누고 ArrayList로 받자
  • Printer 클래스안에 user이름 출력하는 메소드를 만들어서 result 메소드에 합치자
  • 사다리의 디딤대, 지지대의 규칙 수정이 필요하네

    예시 User 3(n)명일때,
    지지대 위치는 0, 6, 12 이니까 지지대는 위치는 6*n이군 (1명 이상해야 사다리게임이 가능하므로)

  • 연속으로 디딤대 생성되는걸 방지하려면 어떻게 예외처리해야하지
  • 플레이어 이름과 사다리 실행결과를 하나의 배열로 합쳐야할까

추가기능 구현 순서 생각하기

    1. 참여자 이름들 한줄로 입력받기 기능 구현
    1. split으로 분리하여 하나씩 검사해서 5글자 넘는지 확인
    1. 5글자이내라면 List<> player = ArrayList로 순서대로 넣기
    1. 사다리 column에 List Player의 배열길이로 리턴받기
profile
코딩도 점진적 과부화

0개의 댓글