Monday
자바 Queue 함수 비교 (Null vs Exception) 본문
자바 Queue 함수 비교
1. 원소 추가하기
원소 추가하기 함수 | |
offer() | 원소를 추가할 수 없을 시 False 반환 |
add() | 원소를 추가할 수 없을 시 Exception 반환 |
2. 원소 빼기
원소 빼기 함수 | |
poll() | 아무 원소도 없을 시 Null 반환 |
remove() | 아무 원소도 없을 시 Exception 반환 |
3. 맨 위 원소 확인하기
맨 위 원소 확인하기 함수 | |
peek() | 아무 원소도 없을 시 Null 반환 |
element() | 아무 원소도 없을 시 Exception 반환 |
Queue 사용 시 예외를 null 처리 할 것 인지, Exception 처리 할 것인 지 정하여 일관성있게 코딩하면 좋습니다.
'언어 > Java 기타' 카테고리의 다른 글
자바 Exception 종류 (0) | 2021.06.12 |
---|---|
자바 JDBC 드라이버 연결 원리(Class.forName()) (0) | 2021.04.06 |
Java 생성자 분석 (바이트 코드) (0) | 2021.03.23 |
Java 중간값 구하기 (오버플로우 실수없이) (0) | 2021.03.15 |
1주차 : JVM과 자바 코드 실행 원리 (0) | 2021.02.09 |
Comments