Java로 구현한 1035번 16진 정수 1개 입력받아 8진수로 출력하기 문제 풀이입니다.
https://codeup.kr/problem.php?id=1035
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String value = sc.nextLine();
int data = Integer.parseInt(value, 16);
System.out.println(Integer.toOctalString(data));
}
}
1. 16진수로 변환할 데이터를 문자열 형태로 입력받은 후, parseInt( )를 통해 16진수로 변환한다.
2. 출력 시 toOctalString( )을 통해 값을 8진수로 변환하여 출력한다.
'코드업(CodeUp) 풀이 > JAVA 기초 100제' 카테고리의 다른 글
코드업[CodeUp] (JAVA) 1037번 풀이 (0) | 2022.02.12 |
---|---|
코드업[CodeUp] (JAVA) 1036번 풀이 (0) | 2022.02.12 |
코드업[CodeUp] (JAVA) 1034번 풀이 (0) | 2022.01.25 |
코드업[CodeUp] (JAVA) 1033번 풀이 (0) | 2022.01.25 |
코드업[CodeUp] (JAVA) 1032번 풀이 (0) | 2022.01.25 |