본문 바로가기
Beakjoon&프로그래머스/Java

[백준/Java] 2588번 곱셈

by 현장 2022. 4. 16.

-Code

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        int num = sc.nextInt();
        String num2 = sc.next();

        for (int i = 0; i < 3; i++) {
            System.out.println(num * (num2.charAt(2 - i) - '0'));
        }
        System.out.println(num * Integer.parseInt(num2));
    }
}

처음 문자열을 배열 형태로 받으려다 잘 안되서 찾아보니 charAt이 있어서 사용했고 (int)로 캐스팅을 하니 이상한 값이나와서 전에 사용했던 0을 빼는 방식으로 해결하고 결과값도 parseInt를 사용 했습니다.