알고리즘(Algorithm)

[Algorithm] 숫자만 추출

XDXDX 2023. 7. 19. 14:33

1. 문제

문자와 숫자가 섞여있는 문자열이 주어지면 그 중 숫자만 추출하여 그 순서대로 자연수를 만듭니다.

2. 예시

tge0a1h205er => 01205 => 1205

3. 코드

import java.util.Scanner;

public class Main {
    public int solution(String str){
        char[] cha = str.toCharArray();
        String ans = "";

        for (char c : cha) {
            if (!Character.isAlphabetic(c)) {
                ans += c;
            }
        }
        return Integer.parseInt(ans);
    }

    public static void main(String[] args){
        Main case9 = new Main();
        Scanner in = new Scanner(System.in);
        String str = in.nextLine();
        System.out.println(case9.solution(str));
    }
}

4. 마무리

 

'알고리즘(Algorithm)' 카테고리의 다른 글

[Algorithm] 문자열 압축  (0) 2023.07.25
[Algorithm] 가장 짧은 문자의 거리  (0) 2023.07.24
[Algorithm] 팰린드롬  (0) 2023.05.30
[Algorithm] 회문 문자열  (0) 2023.04.03
[Algorithm] 중복문자제거  (0) 2023.03.24