T1) ๋ฌธ์์ด ์๋ฅด๊ธฐ
- ๋ฌธ์์ด์์ ํน์ ๋ถ๋ถ์ ๋ฌธ์์ด์ ์ถ์ถํ๊ณ ์ถ๋ค๋ฉด substring() ๋ฉ์๋๋ฅผ ์ฌ์ฉํ๋ค.
- substring() ๋ฉ์๋์์๋ ๋น์ฐํ ๊ณต๋ฐฑ๋ ํฌํจํ๋ค.
- substring(์์์ง์ ) = ์์์ง์ ๋ถํฐ ๋๊น์ง ๋ฐํ
- substring(์์์ง์ , ๋์ง์ ) = ์์์ง์ ๋ถํฐ ๋์ง์ -1 ์์น๊น์ง ๋ฐํ
public class StringVarTest {
public static void main(String[] args) {
String str = " ๋ฌธ์๋ฌธ์ง๋ฐฉ๋ฌธ";
System.out.println(str.substring(1)); //๋ฌธ์๋ฌธ์ง๋ฐฉ๋ฌธ
System.out.println(str.substring(1, 3)); //๋ฌธ์
}
}
T2) ๋ฌธ์์ด ๋ถ๋ฆฌ
- ๋ฌธ์์ด์์ ํน์ ๋ฌธ์(๊ตฌ๋ถ์)๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ฌธ์์ด์ ๋ถ๋ฆฌํ๊ณ ์ถ๋ค๋ฉด split() ๋ฉ์๋๋ฅผ ์ฌ์ฉํ๋ค.
- ex) ๋๋ฌผ = ์ฌ์ฐ,๊ณฐ,์ฌ์,ํธ๋์ด
- split() ๋ฉ์๋๋ ๊ตฌ๋ถ์๋ฅผ ์ด์ฉํด ๋ฌธ์์ด์ ๋ถ๋ฆฌ๋ ๋ฐฐ์ด(array)๋ก ๋ฐํํ๋ค.
public static void main(String[] args) {
String animal = "์ฌ์ฐ,๊ณฐ,์ฌ์,ํธ๋์ด";
String[] animalArray = animal.split(",");
for(int i = 0; i<animalArray.length; i++) {
System.out.println(animalArray[i]);
}
/* ์ถ๋ ฅ๊ฒฐ๊ณผ
* ์ฌ์ฐ
* ๊ณฐ
* ์ฌ์
* ํธ๋์ด
* */
}
์ฐธ๊ณ :
์ด๊ฒ์ด ์๋ฐ๋ค(๊ต์ก ํ์ฅ์์ ๊ฐ์ฅ ๋ง์ด ์ฐ์ด๋ JAVA ํ๋ก๊ทธ๋๋ฐ์ ๊ธฐ๋ณธ์)
https://search.shopping.naver.com/book/catalog/34238594620?cat_id=50010920&frm=PBOKMOD&query=%EC%9D%B4%EA%B2%83%EC%9D%B4%EC%9E%90%EB%B0%94%EB%8B%A4&NaPm=ct%3Dlocm18y8%7Cci%3D0e64b25f86693278b2d96906cbe4b981fe74c6d5%7Ctr%3Dboknx%7Csn%3D95694%7Chk%3D95e00da716b01b77d749d200eae34c788eb63950
'๐ Today I Learned(๊ฐ๋ฐ์ธ์ดํ์ต) > JAVA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JAVA] ๋ฐฐ์ด(Array) (0) | 2023.11.09 |
---|---|
[JAVA] ๋ฌธ์์ด ์์น์ฐพ๊ธฐ ยท ํฌํจ์ฌ๋ถํ์ธ (0) | 2023.11.08 |
[JAVA] ๋ฌธ์์ด ๊ธธ์ด ยท ๋ฌธ์์ด ๋์ฒด (0) | 2023.11.06 |
[JAVA] ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ ์์ญ (0) | 2023.11.05 |
[JAVA] ๋ฐ์ดํฐ ํ์ ๋ถ๋ฅ (0) | 2023.11.04 |