2022. 10. 3. 13:17ใ์ฝ๋ฉํ ์คํธ ์ฐ์ต/ํ๋ก๊ทธ๋๋จธ์ค_2022
๋ฌธ์ ์ค๋ช
ํ๋ก๊ทธ๋๋จธ์ค ๋ชจ๋ฐ์ผ์ ๊ฐ์ธ์ ๋ณด ๋ณดํธ๋ฅผ ์ํด ๊ณ ์ง์๋ฅผ ๋ณด๋ผ ๋ ๊ณ ๊ฐ๋ค์ ์ ํ๋ฒํธ์ ์ผ๋ถ๋ฅผ ๊ฐ๋ฆฝ๋๋ค.
์ ํ๋ฒํธ๊ฐ ๋ฌธ์์ด phone_number๋ก ์ฃผ์ด์ก์ ๋, ์ ํ๋ฒํธ์ ๋ท 4์๋ฆฌ๋ฅผ ์ ์ธํ ๋๋จธ์ง ์ซ์๋ฅผ ์ ๋ถ *์ผ๋ก ๊ฐ๋ฆฐ ๋ฌธ์์ด์ ๋ฆฌํดํ๋ ํจ์, solution์ ์์ฑํด์ฃผ์ธ์.
- phone_number๋ ๊ธธ์ด 4 ์ด์, 20์ดํ์ธ ๋ฌธ์์ด์ ๋๋ค.
"01033334444" | "*******4444" |
"027778888" | "*****8888" |
๋์ ํ์ด
์ด ๋ฌธ์ ๋ ๊ฐ๋จํ ๋ท ๋ฒํธ 4๊ฐ ๋นผ๊ณ ๋ชจ๋ * ์ฒ๋ฆฌ ํ๋ ๋ฌธ์ ๋ก,
์ฐ์ ๋ท ๋ฒํธ 4๊ฐ๋ฅผ subString์ ํตํด์ ๋ฏธ๋ฆฌ ๋นผ๋๊ณ ,
๋๋จธ์ง๋ StringBuilder์ phone_number -4 ์ ๊น์ง ๋ชจ๋ "*"๋ก ์ถ๊ฐํ๊ณ ๋ง์ง๋ง์ 4์๋ฆฌ๋ฅผ ๋ํด์ toString() ํด์ฃผ๋ฉด ๋๋ ๋ฌธ์ ์ด๋ค.
๋ค๋ฅธ ์ฌ๋ ํ์ด
์ toCharArray() ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ ์์ ์๊ณ ์์๋ค...
์ด ๋ฐฉ๋ฒ ์ฌ์ฉํ๋ฉด ๋ ๊ฐ๋จํ ํ ์ ์์์ ํ ๋ฐ..!
ํจ์จ์ฑ ํ ์คํธ์์๋ ๋ณด๋ฉด ์ข ๋ ๋น ๋ฅธ ๊ฒ์ ํ์ธํ ์ ์๋ค.
๋ฌธ์ ๊ด๋ จ ๋ฌธ์ ๋ ๋๋๋ก char๋ฅผ ํตํด ํด๊ฒฐํ๋๋ก ํด๋ณด์..!!
'์ฝ๋ฉํ ์คํธ ์ฐ์ต > ํ๋ก๊ทธ๋๋จธ์ค_2022' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค] Lv1. ๋ฌธ์์ด์ ์ ์๋ก ๋ฐ๊พธ๊ธฐ (0) | 2022.10.03 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค] Lv4. ๋ณดํธ์์์ ์ค์ฑํํ ๋๋ฌผ (0) | 2022.10.03 |
[ํ๋ก๊ทธ๋๋จธ์ค] Lv1. ํ์ค๋ ์ (1) | 2022.09.29 |
[ํ๋ก๊ทธ๋๋จธ์ค] Lv1. ๋ฌธ์์ด ๋ด p์ y์ ๊ฐ์ (0) | 2022.09.29 |
[ํ๋ก๊ทธ๋๋จธ์ค] Lv1. ์์ฐ์ ๋ค์ง์ด ๋ฐฐ์ด๋ก ๋ง๋ค๊ธฐ (0) | 2022.09.29 |