[programmers] rny_string - Java
๋ฌธ์์ด์์ 'm'์ "rn"์ผ๋ก ๋ฐ๊พผ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ solution ํจ์๋ฅผ ์์ฑํ๋ ๋ฌธ์ ์
๋๋ค. replaceAll() ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ํด๊ฒฐํ ์ ์์ต๋๋ค.
Jan 09, 2024
๋ฌธ์ ์ค๋ช
'm'๊ณผ "rn"์ด ๋ชจ์์ด ๋น์ทํ๊ฒ ์๊ธด ์ ์ ํ์ฉํด ๋ฌธ์์ด์ ์ฅ๋์ ํ๋ ค๊ณ ํฉ๋๋ค. ๋ฌธ์์ด
rny_string
์ด ์ฃผ์ด์ง ๋, rny_string
์ ๋ชจ๋ 'm'์ "rn"์ผ๋ก ๋ฐ๊พผ ๋ฌธ์์ด์ return ํ๋ solution ํจ์๋ฅผ ์์ฑํด ์ฃผ์ธ์.์ ํ์ฌํญ
- 1 โค
rny_string
์ ๊ธธ์ด โค 100
rny_string
์ ์์๋ฌธ์๋ก๋ง ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค.
์ ์ถ๋ ฅ ์
rny_string | result |
"masterpiece" | "rnasterpiece" |
"programmers" | "prograrnrners" |
"jerry" | "jerry" |
"burn" | "burn" |
์ ์ถ๋ ฅ ์ ์ค๋ช
์
์ถ๋ ฅ ์ #1
- ์์ 1๋ฒ์
rny_string
์ 'm'์ "rn"์ผ๋ก ๋ฐ๊พธ๋ ๊ณผ์ ์ ํ๋ก ๋ํ๋ด๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
rny_string | m | a | s | t | e | r | p | i | e | c | e |
result | rn | a | s | t | e | r | p | i | e | c | e |
๋ฐ๋ผ์ "rnasterpiece"๋ฅผ return ํฉ๋๋ค.
์
์ถ๋ ฅ ์ #2
- ์์ 2๋ฒ์
rny_string
์ 'm'์ "rn"์ผ๋ก ๋ฐ๊พธ๋ ๊ณผ์ ์ ํ๋ก ๋ํ๋ด๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
rny_string | p | r | o | g | r | a | m | m | e | r | s |
result | p | r | o | g | r | a | rn | rn | e | r | s |
๋ฐ๋ผ์ "prograrnrners"๋ฅผ return ํฉ๋๋ค.
์
์ถ๋ ฅ ์ #3
- ์์ 3๋ฒ์
rny_string
์๋ 'm'์ด ์์ต๋๋ค. ๋ฐ๋ผ์rny_string
๊ทธ๋๋ก์ธ "jerry"๋ฅผ return ํฉ๋๋ค.
์
์ถ๋ ฅ ์ #4
- ์์ 4๋ฒ์
rny_string
์๋ 'm'์ด ์์ต๋๋ค. ๋ฐ๋ผ์rny_string
๊ทธ๋๋ก์ธ "burn"๋ฅผ return ํฉ๋๋ค.
solution.java
class Solution { public String solution(String rny_string) { String answer = rny_string.replaceAll("m","rn"); return answer; } }
ํต์ฌ ํค์๋
- replaceAll() ๋ฉ์๋๋ ์ฒซ ๋ฒ์งธ ์ธ์๋ก ์ฃผ์ด์ง ๊ฐ๊ณผ ์ผ์นํ๋ ๋ฌธ์์ด์ ๋ชจ๋ ๊ฐ์ ๋ ๋ฒ์งธ ์ธ์๋ก ๋์ฒดํ ์ ๋ฌธ์์ด๋ก ๋ฐํํ๋ค.
๊ฒฐ๋ก !
ํด๋น ๋ฌธ์ ๋ฅผ ํ๋ฉด์ replaceAll() ๋ฉ์๋์ ์ฌ์ฉ๋ฒ์ ์ ์ ์์๋ค.
Share article