코딩 테스트/기타

[JAVA] 숫자만 추출해서 자연수로 만들기

keep it simple 2023. 2. 6. 01:27

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

public int solution(String s) {
		String answer = "";
		for(char x : s.toCharArray()) {
			if(Character.isDigit(x)) answer +=x; // Character.isDigt(x) 숫자인지 아닌지 확인해주는 메소드
		}
		return Integer.parseInt(answer);
	}
	public static void main(String[] args) {
		problem9 prob = new problem9();
		Scanner sc = new Scanner(System.in);
		String str = sc.next();
		System.out.println(prob.solution(str));
	}

실행결과 성공!

입력: FA240FASD24

출력: 24024