고민보다Go

반복문 본문

트러블슈팅

반복문

나를 조각해나가자 2024. 5. 14. 10:55
		List<String> reservedTimeList = new ArrayList<>();
		if (reservedTime != null) {
		    for (ReservationContact contact : reservedTime) {
		        reservedTimeList.add(contact.getReservationTime());
		    }
		}
		System.out.println(reservedTimeList);

위와 같이 해야 nullpoint에러가 나지 않았다.

		List<ReservationContact> reservedTime = null;
		List<String> reservedTimeList = null;
        
        ReservationContact reservation = new ReservationContact();
		reservation.setClinicInstinum(clinicInstinum);
		reservation.setReservationDate(reservationDate);
		
		reservedTime = clinicContactDao.reservedTime(reservation);
		System.out.println("reservedTime : " + reservedTime);
		System.out.println(reservedTime.get(0).getReservationTime()); 
		System.out.println(reservedTime.size());
        
        
        for(int i = 0; i < reservedTime.size(); i++) {
			reservedTimeList.add(i,reservedTime.get(i).getReservationTime());
			System.out.println(reservedTimeList.get(i));
		}

 

reservationTimeList 리스트를 null로 초기화 하지 않았기 때문에 값이 안들어갔던 것이다.

기본이 많이 부족하구나 싶다.....자바공부좀 다시 정리해야겠다   

 

'트러블슈팅' 카테고리의 다른 글

리스트 이미지파일 조인..  (0) 2024.05.25
스프링부트  (0) 2024.04.01