1. String
์ ํ
์ด String
์ ํ์ Java์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ์ ํ ์ค ํ๋์
๋๋ค. ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ์ ํ์ผ ์ ์์ต๋๋ค. ์ธ๊ธฐ ์๋ ์ด์ ๊ฐ ์์ต๋๋ค. ์ด๋ฌํ ๋ณ์๋ฅผ ์ฌ์ฉํ๋ฉด ํ
์คํธ๋ฅผ ์ ์ฅํ ์ ์์ต๋๋ค. ๋๊ฐ ๊ทธ๋ ๊ฒ ํ๊ณ ์ถ์ง ์์ต๋๊น? ๋ํ int
๋ฐ double
์ ํ๊ณผ ๋ฌ๋ฆฌ ํด๋น ์ ํ์ ๊ฐ์ฒด์ ๋ํ ๋ฉ์๋๋ฅผ ํธ์ถํ ์ String
์์ผ๋ฉฐ ์ด๋ฌํ ๋ฉ์๋๋ ์ ์ฉํ๊ณ ํฅ๋ฏธ๋ก์ด ์์
์ ์ํํฉ๋๋ค.
๋ํ ๋ชจ๋ Java ๊ฐ์ฒด(๋ชจ๋!)๋ฅผ String
. ๋ ์ ํํ๊ฒ ๋งํ๋ฉด ๋ชจ๋ Java ๊ฐ์ฒด๋ ์์ ์ ํ
์คํธ(๋ฌธ์์ด) ํํ์ ๋ฐํํ ์ ์์ต๋๋ค. String
๋ณธ๊ฒฉ์ ์ธ ํด๋์ค์ด๊ธฐ ๋๋ฌธ์ ํ์ ์ ์ด๋ฆ์ ๋๋ฌธ์๋ก ์์ํฉ๋๋ค.
์ฐ๋ฆฌ๋ ์ด ์ ํ์ ๋ํด ๋ ๋ฒ ์ด์ ๋์๊ฐ ๊ฒ์ด์ง๋ง(๋งค์ฐ ์ ์ฉํ๊ณ ํฅ๋ฏธ๋ก์) ์ค๋์ ๊ฐ๋ตํ ์๊ฐ๋ฅผ ํ ๊ฒ์ ๋๋ค.
2. String
๋ณ์ ์์ฑ
์ด String
์ ํ์ ๋ฌธ์์ด(ํ
์คํธ)์ ์ ์ฅํ๋๋ก ์ค๊ณ๋์์ต๋๋ค. ํ
์คํธ๋ฅผ ์ ์ฅํ ์ ์๋ ์ฝ๋์์ ๋ณ์๋ฅผ ์์ฑํ๋ ค๋ฉด ๋ค์๊ณผ ๊ฐ์ ๋ช
๋ น๋ฌธ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
String name;
name
๋ณ์์ ์ด๋ฆ์ ์ด๋์ ์์ต๋๊น?
์:
์ฑ๋ช | ์ค๋ช |
---|---|
|
๋ช
๋ช
๋ ๋ฌธ์์ด ๋ณ์๊ฐ name ์์ฑ๋ฉ๋๋ค. |
|
๋ช
๋ช
๋ ๋ฌธ์์ด ๋ณ์๊ฐ message ์์ฑ๋ฉ๋๋ค. |
|
๋ช
๋ช
๋ ๋ฌธ์์ด ๋ณ์๊ฐ text ์์ฑ๋ฉ๋๋ค. |
int
๋ฐ ์ ํ ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก double
์๊ธฐ ํ๊ธฐ๋ฒ์ ์ฌ์ฉํ์ฌ ์ฌ๋ฌ ๋ณ์๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค String
.
String name1, name2, name3;
String
3. ๋ณ์ ์ ๊ฐ ํ ๋น
๋ณ์ ์ ๊ฐ์ ๋ฃ์ผ๋ ค๋ฉด String
๋ค์ ๋ช
๋ น๋ฌธ์ด ํ์ํฉ๋๋ค.
name = "value";
๊ทธ๋ฆฌ๊ณ ์ด์ ์ฐ๋ฆฌ๋ ์ด ์ ํ๊ณผ ์ฐ๋ฆฌ๊ฐ ์ด๋ฏธ ์ฐ๊ตฌํ ์ ํ ์ฌ์ด์ ์ฒซ ๋ฒ์งธ ์ฐจ์ด์ ์ ๋๋ฌํ์ต๋๋ค. String
์ ํ ์ ๋ชจ๋ ๊ฐ์ ํ
์คํธ ๋ฌธ์์ด ์ด๋ฉฐ ํฐ๋ฐ์ดํ ๋ก ๋ฌถ์ด์ผ ํฉ๋๋ค .
์:
์ฑ๋ช | ๋ฉ๋ชจ |
---|---|
|
๋ณ์ name ์ ํ
์คํธ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.Steve |
|
๋ณ์ city ์ ํ
์คํธ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.New York |
|
๋ณ์ message ์ ํ
์คํธ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.Hello! |
4. String
๋ณ์ ์ด๊ธฐํ
int
๋ฐ ์ ํ ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ์ ํ double
์ ๋ณ์๋ String
์์ฑ ์ฆ์ ์ด๊ธฐํํ ์ ์์ต๋๋ค. ์ค์ ๋ก ์ด๊ฒ์ Java์ ๋ชจ๋ ์ ํ ์ผ๋ก ์ํํ ์ ์๋ ์์
์
๋๋ค. ๊ทธ๋์ ๋ ์ด์ ์ธ๊ธํ์ง ์๊ฒ ์ต๋๋ค.
String name1 = "value1", name2 = "value2", name3 = "value3";
String name = "Steve", city = "New York", message = "Hello!";
๊ฐ์ ํ ๋นํ์ง ์๊ณ ๋ณ์๋ฅผ ์ ์ธํ ๋ค์ ์ฌ์ฉํ๋ ค๊ณ ํ๋ฉด Java ์ปดํ์ผ๋ฌ์์ ๋ถํํฉ๋๋ค.
์ด ์ฝ๋๋ ์๋ํ์ง ์์ต๋๋ค.
์ฑ๋ช | ๋ฉ๋ชจ |
---|---|
|
๋ณ์ name ๊ฐ ์ด๊ธฐํ๋์ง ์์์ต๋๋ค. ํ๋ก๊ทธ๋จ์ด ์ปดํ์ผ๋์ง ์์ต๋๋ค. |
|
๋ณ์ a ๊ฐ ์ด๊ธฐํ๋์ง ์์์ต๋๋ค. ํ๋ก๊ทธ๋จ์ด ์ปดํ์ผ๋์ง ์์ต๋๋ค. |
|
๋ณ์ x ๊ฐ ์ด๊ธฐํ๋์ง ์์์ต๋๋ค. ํ๋ก๊ทธ๋จ์ด ์ปดํ์ผ๋์ง ์์ต๋๋ค. |
GO TO FULL VERSION