본문 바로가기

메서드 차이점2

Integer 클래스 valueOf, parseInt 메서드 차이점 Integer 클래스에는 valueOf, parseInt 메서드가 있다. 두 메서드는 매개 변수로 전달 받은 문자열(String) 값을 정수 형태로 반환다. 메서드 시그니처를 살펴보면, 두 메서드의 차이는 리턴 타입이 다르다는 것을 알 수 있다. valueOf 메서드 valueOf 메서드는 Integer 객체를 반환한다. 그리고 내부적으로 parseInt 메서드를 사용한다. public static Integer valueOf(String s) throws NumberFormatException { return Integer.valueOf(parseInt(s, 10)); } parseInt 메서드 parseInt 메서드는 기본 자료형 int를 반환한다. 오버로딩 메서드 내부적으로 parseInt(s, 1.. 2019. 4. 4.
JDBC execute, executeQuery, executeUpdate 메서드 특징 execute, executeQuery, executeUpdate 메서드 JDBC Type 4 드라이버는 쿼리를 실행 할 수 있도록 execute, executeQuery, executeUpdate 3개의 메서드를 제공합니다. 이번 글에서는 각 메서드의 차이점과 특징에 대해 알아보겠습니다. 1. execute execute 메서드는 모든 유형의 SQL 문장과 함께 사용할 수 있으며, boolean 값을 반환합니다. 반환 값이 ‘true’이면, getResultSet 메서드를 사용함으로써 결과 집합을 얻을 수 있습니다. 반대로 반환 값이 ‘false’이면, 업데이트 개수 또는 결과가 없는 경우입니다. execute 메서드는 Select, Insert, Update, Delete, DDL 문을 모두 실행할 .. 2019. 4. 4.