[프로그래머스] - 핸드폰 번호 가리기(Java)

병찬·2022년 3월 28일
0

프로그래머스

목록 보기
29/52
post-thumbnail

문제📝


풀이💡

  • split을 사용해서 phone_number를 하나씩 잘라서 arr 문자열 배열에 넣어준다.
  • i<arr.length-4인 경우 answer에 "*"을 추가하고 맨 뒷 자리 4자리는 각 숫자를 answer에 추가한다.

코드💻

/*
 * 프로그래머스 Lv1 - 핸드폰 번호 가리기
 * 문제링크: https://programmers.co.kr/learn/courses/30/lessons/12948
*/

class Solution {
    public String solution(String phone_number) {
        String answer = "";
        String[] arr = phone_number.split("");
        
        for(int i=0; i<arr.length; i++){
            if(i<arr.length-4)
                answer+= "*";
            else
                answer+=arr[i];
        }
        return answer;
    }
}

결과😎


느낀점👨‍💻

split을 통해 전화번호들을 쉽게 자를 수 있었고 뒤 4자리를 제외한 숫자들을 "*" 표시로 바꿀 수 있었다. 생각보다 간단한 문제인 것 같다.


Sinbmil의 알고리즘 문제 코드

-> https://github.com/Sinbmil/Algorithm-Study

profile
코딩을 열심히 하고 있습니다:)

0개의 댓글

관련 채용 정보