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 |