Java에서는 이진수를 10진수로 변환하기 위해 Integer.parseInt() 메서드를 사용할 수 있습니다. 이 메서드는 주어진 문자열을 정수로 파싱하는 데 사용되며, 두 번째 매개변수로는 해당 숫자의 기수를 지정할 수 있습니다. 따라서 두 번째 매개변수를 2로 설정하여 이진수를 10진수로 변환할 수 있습니다.
예를 들어, 다음은 이진수 "1011"을 10진수로 변환하는 예시입니다.
String binaryString = "1011";
int decimalValue = Integer.parseInt(binaryString, 2);
System.out.println(decimalValue); // 출력: 11
위의 코드에서 Integer.parseInt() 메서드를 사용하여 이진수 문자열을 10진수 정수로 변환하고 있습니다. 이 때 두 번째 매개변수로는 변환하려는 숫자의 기수를 지정하며, 여기서는 2를 사용하여 이진수를 10진수로 변환하고 있습니다.
'JAVA공부' 카테고리의 다른 글
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in)); (0) | 2024.03.25 |
---|---|
Integer.toBinaryString() (0) | 2024.03.04 |
Arrays.sort(result, Collections.reverseOrder()); (0) | 2024.03.03 |
isDigit() (0) | 2024.02.29 |
contains (0) | 2024.02.28 |