integer

JVM/Java

[Java] 22년 부터는 Integer 타입을 사용할 때 조심하자!

😲서론 21년까지 잘 작동하던 Integer.valueOf() 에서 NumberFormatException이 발생했다. 🤔본론 (코드는 보기 쉽게 하기 위해 실제 코드와 다르게 작성하였습니다.) public static void main(String[] args) { String value = "2201060002"; String defaultValue = "221060001"; Optional.ofNullable(value) .map(Integer::valueOf) .map(num -> num += 1) .map(String::valueOf) .orElse(defaultValue); } 간단한 패턴 값을 만드는 로직이었다. 패턴 - YYMMDDXXXX 해당일자의 고유한 값을 저장하기 위해서, value..

Hyo Kim
'integer' 태그의 글 목록