๐ ๊ณต๋ถํ๋ ์ง์ง์ํ์นด๋ ์ฒ์์ด์ง?
[JAVA ์ฝ๋ฉ ์ด๋ณด] StringBuilder(์คํธ๋ง๋น๋) Method ๋ณธ๋ฌธ
๐ฆฅ ์ฝํ
/JAVA
[JAVA ์ฝ๋ฉ ์ด๋ณด] StringBuilder(์คํธ๋ง๋น๋) Method
์ง์ง์ํ์นด 2023. 7. 16. 15:45728x90
๋ฐ์ํ
<๋ณธ ๋ธ๋ก๊ทธ๋ codechacha ๋์ ๋ธ๋ก๊ทธ๋ฅผ ์ฐธ๊ณ ํด์ ๊ณต๋ถํ๋ฉฐ ์์ฑํ์์ต๋๋ค :-)>
๐ StringBuilder Method
: String์ ํ๋ฒ ๋ง๋ค์ด์ง๋ฉด ๋ฌธ์๋ฅผ ์ถ๊ฐํ๊ฑฐ๋ ์ญ์ ํ ์ ์์
: StringBuilder ์ ๋ณ๊ฒฝ์ด ๊ฐ๋ฅ
๐ ๋ฌธ์์ด ์ถ๊ฐ & ํน์ ์ธ๋ฑ์ค์ ๋ฌธ์ ์ฝ์ & ๋ฌธ์์ด ์ญ์ & ํน์ ์ธ๋ฑ์ค์ ๋ฌธ์ ์ญ์
// tip: each public class is put in its own file
public class main
{
// tip: arguments are passed via the field below this editor
public static void main(String[] args)
{
StringBuilder sb = new StringBuilder();
//๋ฌธ์์ด ์ถ๊ฐ
System.out.println(sb.append("apple")); // "apple"
//ํน์ ์ธ๋ฑ์ค์ ๋ฌธ์ ์ฝ์
System.out.println(sb.insert(2, "oo")); // "apoople"
//๋ฌธ์์ด ์ญ์
System.out.println(sb.delete(0, 2)); // "oople"
//ํน์ ์ธ๋ฑ์ค์ ๋ฌธ์ ์ญ์
System.out.println(sb.deleteCharAt(2)); // "oole"
}
}
๐ ๋ฌธ์์ด ์ถ๊ฐ & ํน์ ์ธ๋ฑ์ค์ ๋ฌธ์ ๋ณ๊ฒฝ & ๋ฌธ์์ด ๋ค์ง๊ธฐ & ๋ฌธ์์ด ์ ๋๊ธธ์ด
// tip: each public class is put in its own file
public class main
{
// tip: arguments are passed via the field below this editor
public static void main(String[] args)
{
StringBuilder sb = new StringBuilder();
//๋ฌธ์์ด ์ถ๊ฐ
System.out.println(sb.append("apple")); // "apple"
//ํน์ ์ธ๋ฑ์ค์ ๋ฌธ์๋ฅผ ๋ณ๊ฒฝ
sb.setCharAt(1, 'e');
//๋ฌธ์์ด ๋ค์ง๊ธฐ
System.out.println(sb.reverse()); // "elpo"
//๋ฌธ์์ด ์ ๋๊ธธ์ด ์ค์ด๊ธฐ
sb.setLength(2); // "el"
//๋ฌธ์์ด ์ ๋๊ธธ์ด ๋์ด๊ธฐ
sb.setLength(4); // "el " -> ๋ค๊ฐ ๊ณต๋ฐฑ์ผ๋ก ์ฑ์์ง
System.out.println(sb);
}
}
728x90
๋ฐ์ํ
'๐ฆฅ ์ฝํ > JAVA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JAVA ์ฝ๋ฉ ์ด๋ณด] Queue (ํ) Method (0) | 2023.07.16 |
---|---|
[JAVA ์ฝ๋ฉ ์ด๋ณด] Stack (๋ฆฌ์คํธ) Method (0) | 2023.07.16 |
[JAVA ์ฝ๋ฉ ์ด๋ณด] List (๋ฆฌ์คํธ) Method (0) | 2023.07.16 |
[JAVA ์ฝ๋ฉ ์ด๋ณด] String(์คํธ๋ง) Method (0) | 2023.07.16 |
[JAVA ์ฝ๋ฉ ์ด๋ณด] ๋ฐฐ์ด ์ ๋ ฌ (์ค๋ฆ์ฐจ์, ๋ด๋ฆผ์ฐจ์) (0) | 2023.07.16 |
Comments