๐ป Programming/Java
[Java] Reversing String Using StringBuilder (StringBuilder๋ก ์คํธ๋ง์ ๊ฑฐ๊พธ๋ก ๋ค์ง๊ธฐ)
์คํธ๋ง ๊ฑฐ๊พธ๋ก ๋ค์ง๊ธฐ
์๋ฐ์์ ์คํธ๋ง์ ๊ฑฐ๊พธ๋ก ๋ค์ง๋ ๊ฐ๋จํ ๋ฐฉ๋ฒ์ ์๊ฐํด๋๋ฆฝ๋๋ค.
์๋ฐ์๋ ๊ฐ์ข array๋ก๋ถํฐ String์ ์ฝ๊ฒ ๋ง๋ค ์ ์๋๋ก ํด์ฃผ๋ StringBuilder๊ฐ ์์ต๋๋ค.
์์ฑ์์ String์ ๊ทธ๋๋ก ๋ฃ์ด์ ์๋ก์ด ์คํธ๋ง์ ๋ง๋ค ์๋ ์์ ๋ฟ๋ง ์๋๋ผ ๊ธฐ๋ณธ์ ์ผ๋ก ๊ตฌํ๋์ด์๋ reverse ๋ฉ์๋๊ฐ ์์ต๋๋ค.
์ด ๋ฉ์๋๋ฅผ ์ด์ฉํ๋ฉด ์๋์ ๊ฐ์ด ๋จ ํ ์ค๋ก ์คํธ๋ง์ ๊ฑฐ๊พธ๋ก ๋ฐฐ์ดํ ์ ์์ต๋๋ค.
String a = "abcdefg";
String b = new StringBuilder(a).reverse().toString();
System.out.println(a);
System.out.println(b);
์ถ๋ ฅ ๊ฒฐ๊ณผ
abcdefg
gfedcba
์์ฃผ ๊ฐ๋จํฉ๋๋ค.
'๐ป Programming > Java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ฐ๋ฆฌ ์์ด๋ฅผ ์ํ Java ๊ฐ์ 1์ผ์ฐจ] ํ๋ก๊ทธ๋๋ฐ์ด๋ ๋ฌด์์ธ๊ฐ? (0) | 2019.06.18 |
---|---|
[Java] ๋ก๋ ๋ฒํธ ์๋ ์์ฑ๊ธฐ ๋ง๋ค๊ธฐ (0) | 2019.06.17 |
[Java] ๋๋ค ์ซ์ ๊ตฌํ๊ธฐ (0) | 2019.01.27 |
[Java] ์ซ์ ํ๋ณํ๊ธฐ (0) | 2019.01.27 |
AWS S3 Security Credentials ๋ง๋ค๊ธฐ (0) | 2018.08.17 |