728x90
Integer 클래스의 parseInt로 정수의 기수 변환을 할 수 있다. 이 메서드는 하나의 매개변수의 인자만 전달하여 단순하게 String 형태의 정수를 int 타입으로 변환할 때 많이 사용하게 되는데, 매개변수가 하나일 때는 변환된 10진수 정수가 나오고, 두 번째 매개변수로 기수를 전달할 경우 해당 String형태의 값이 해당 기수로 표현된 값임을 전달해주게 된다. 반환되는 값은 항상 10진수 값이다.두 번째 매개변수인 radix(기수)의 인자로는 10, 2, 8, 16가 들어갈 수 있다.
Integer.parseInt(String str, int redix);
Integer.parseInt(str, 2);
Integer.parseInt(str, 8);
Integer.parseInt(str, 16);
반응형
'Backend > Java' 카테고리의 다른 글
Java8) Optional이란? (null을 처리하는 또 다른 방법) (0) | 2022.10.31 |
---|---|
Java8) 함수형 인터페이스(Functional Interface)와 람다(Lambda) (0) | 2022.09.18 |
Java) Integer List to int Array (0) | 2022.06.30 |
Java) 자바를 통해 쉘 실행하기 및 파라미터 전달하기 (0) | 2022.06.18 |
문자열 등의 데이터를 다른 타입(Class)로 변환하기(ObjectMapper) (0) | 2022.05.24 |