[アルゴリズム]携帯電話番号を隠す
質問と回答
問題の説明
プログラマのモバイルデバイスは、個人情報を保護する通知を送信すると、お客様の電話番号の一部を遮断します.
電話番号に文字列phone numberが付与されている場合、電話番号の下位4桁を除いて、他の数字がすべて*
で上書きされている文字列は、関数に戻って解決策を完了してください.
せいげんじょうけん
I/O例
phone_numberreturn"01033334444""***4444""027778888""*8888"
問題を解く
class Solution {
public String solution(String phone_number) {
String answer = "";
String[] a = phone_number.split("");
for(int i=0; i<a.length; i++){
if(i<(a.length-4)){
answer += "*";
}else{
answer += a[i];
}
}
return answer;
}
}
Stringを使用してオブジェクトを作成し、携帯電話番号の答え変数をブロックします.
splitを使用してphone numberを1つずつ切り取り、aという文字列配列に保存します.
答えの合計長さがaと同じであるため、文に使用されます.
i
returnを使用して
Reference
この問題について([アルゴリズム]携帯電話番号を隠す), 我々は、より多くの情報をここで見つけました https://velog.io/@jyyoun1022/알고리즘핸드폰-번호-가리기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol