코테

백준 11720 JAVA

SigLee0505 2023. 4. 18. 06:10

문제 설명

문제를 보면 간단하게 데이터의 총 숫자 및 데이터를 받아와서 다 더하면 끝인 문제다.

문제풀이 시작

import java.io.*;
import java.util.*;

public class Backjon11720 {
    public static void main(String[] args) throws IOException{
        List<Integer> list = new ArrayList<>();

        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

        //총 입력 수량
        int count = Integer.parseInt(br.readLine());

        String[] numOfString = br.readLine().split("");

        //데이터 타입 변환 및 합연산
        int result = Arrays.stream(numOfString).mapToInt(Integer::parseInt).sum();

        System.out.println(result);
    }
}

코드 해석

생각보다 간단하다.
데이터 2번 입력 받아서 데이터 타입을 String -> Int 변환
데이터 타입 변환 및 합 연산을 모두 Stream으로 한번에 처리했다.

'코테' 카테고리의 다른 글

백준 1697  (0) 2023.05.04
백준 7569  (0) 2023.05.04
백준 4949 java  (0) 2023.04.19
백준 10828 스택 구현하기  (0) 2023.04.18
백준 1546 JAVA  (0) 2023.04.18