Java
[Java] for문 List의 Null 체크
문제 for문을 돌리는 List를 어디선가 가져와서 사용할 때, Null인 경우가 있을 수도 있기 때문에 예외 처리가 필수적이다. (Null이 처음부터 발생하지 않는 것도 중요하다.) 조금 더 효율적인 방법을 찾다가, 처음 보는 방법이 있어서 기록해 둔다. As-Is / To-Be. ▶ As-Is 내가 기존에 쓰던 방식으로 null 체크한다면, 이렇게 했을 것이다. if(productionList != null) { for (String production : productionList) { // 로직 } } else { // 예외 } if(productionList == null) { return ; // or 예외처리 } for (String production : productionList) { /..
2022. 7. 12. 11:04