자바 클래스 개체 리스트(ArrayList)

조회수 669회

은행 시스템을 한번 만들어 보는 중입니다. ArrayList 와 클래스 계체를 이용해서 여러명의 사람이 자신의 계좌를 개설할 수 있도록 만들었는데 카드 번호를 확인하는 부분에서 계속 에러가 뜨네요. 맞지 않는 방법이라는 것 같은데... 뭔지 모르겠더군요. 알려주시면 감사하겠습니다.

아래 캡처한 것처럼 에러가 뜸니다. 이미지

이건 제가 작성한 카드번호가 시스템안에 저장이 되있는지 확인하는 코드 입니다.

//loop라는 이름을 가진 while문 입니다.
loop :while(true) {
                     //클래스 리스트(ArrayList) 개체(object)의 'number'가 값이 없다면....
                    //**사이에 있는 부분이 에러가 뜬 부분입니다.
                   ** if((list.get(i).number) == null) **{
                                 //list에 저장된 개체의 수가 더 이상 없다면....
                                 if(list.size()) < i){
                                        //작동하지 않는다라는 에러 메세지를 출력할 메소드(함수)를 실행 시키고 루프를 벗어난다.
                                        notworking();
                    break loop;
                } //list에 저장된 개체의 수가 있다면....
                else{
                                //i에 1을 더하고 loop을 계속 실행시킨다.
                i++;
                continue loop;
                }
            }//클래스 리스트(ArrayList) 개체(object)의 'number'가 값이 있다면....
            else {
                //관련 정보를 출력하는 메소드(함수)를 출력하고 loop에서 나간다.

                Showinfo(scan, i);
                                break loop;
            }

  • ........제가 작성한것과 좀 다르게 나오는 군요... 이미지는 아래 링크로 여시면 될것 같습니다. 알 수 없는 사용자 2019.1.22 08:33

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)