Notice
Recent Posts
Recent Comments
Link
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- ์นดํ๋๊ฐ
- css
- ๋คํธ์ํฌdmz
- ์นํผ๋ธ๋ฆฌ์ฑ
- ์ฑ
- Python
- dmz๊ตฌ์ฑ
- ์ค๋ธ์
- ์ฝ๋ฉ
- ํ๋ก๊ทธ๋๋ฐ
- ๋๊ฐ
- dmz๋คํธ์ํฌ
- ๋ฐฉํ๋ฒฝdmz
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- database
- ๋ ์
- ํ์ฒ์ ๋ฆฌํธ๋ฆฌํธ
- ์๋ฐ์คํฌ๋ฆฝํธ
- JavaScript
- dmz๋
- Java
- ์ ๋ฆฌํธ๋ฆฌํธ
- ์ค๋ผํด
- ์๋ฐ
- ํ์ด์ฌ
- ์ํ
- ๋ฐฐ์์ ๋ฐฐ์
- html
- ๊ฐ๋ฐ
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
Archives
- Today
- Total
JiYoung Dev ๐ฅ
[JAVA] ๋ฉ์๋ (2023.03.31) ๋ณธ๋ฌธ
๋ฐ์ํ
๐ ์ค๋ฒ๋ก๋ฉ(overloading)
๋ณ์๋ช ๊ณผ ๊ฐ์ด ๋ฉ์๋๋ช ๋ ๊ฐ์ ์ด๋ฆ์ผ๋ก ๋ง๋ค ์ ์์
๊ทธ๋ฌ๋ ๋ง๋ค ์ ์๋ ๊ฒฝ์ฐ๊ฐ ์์
→ ๋งค๊ฐ๋ณ์์ ํํ(์๋ฃํ, ๊ฐ์)๊ฐ ๋ค๋ฅผ ๋
๐ ๋ค์ํ ๋ฉ์๋๋ค
โ indexOf()
๋ฉ์๋๋ช | String๋ณ์.indexOf(String s) String๋ณ์.indexOf(String s, int i) ---> ์ธ๋ฑ์ค i๋ฒ์งธ ์์น์์๋ถํฐ ์ฐพ๊ธฐ ์์ |
๋ด์ฉ | - String์์ ํน์ ๋ฌธ์ ํน์ ๋ฌธ์์ด์ ์์น๋ฅผ ๋ฐํํจ - ์ฃผ๋ก substring ๋ฉ์๋์ ํจ๊ป ์ฐ์ - ํน์ ๋ฌธ์๋ฅผ ์ฐพ์ ์ ์์ ๊ฒฝ์ฐ -1์ ๋ฐํํจ |
์ฌ์ฉ ์์ | String data = "์ฌ๋ฌ๋ถ ์๋
?"' System.out.println(data.indexOf("์")); |
โ contains()
๋ฉ์๋๋ช | String๋ณ์.contains(String s) |
๋ด์ฉ | - ํ๋ผ๋ฏธํฐ๋ก ๋ฐ์ ๋ฌธ์์ด์ ํฌํจ ์ฌ๋ถ๋ฅผ boolean์ผ๋ก ๋ฐํ |
์ฌ์ฉ ์์ | String data = "์ฌ๋ฌ๋ถ ์๋
?"; if(data.contains("์๋ ?") == true){ System.out.println("์๋ค!"); } |
โ substring()
๋ฉ์๋๋ช | String๋ณ์.substring(int start, int end) |
๋ด์ฉ | - ํ๋ผ๋ฏธํฐ๋ก ๋ฐ์ start ์์น๋ถํฐ end ์์น๊น์ง์ ๋ฌธ์์ด์ String์์ ์๋ผ์ ๋ฐํ |
์ฌ์ฉ ์์ | String data = "์ฌ๋ฌ๋ถ ์๋
?" ; String tmp = data.substring(0, 3); |
โ charAt()
๋ฉ์๋๋ช | String๋ณ์.charAt(int i) |
๋ด์ฉ | - String ๋ณ์์์ i๋ฒ์งธ ๋ฌธ์๋ฅผ ๋ฐํ - ๋ฐํ ํ์ ์ charํ์ผ๋ก string์ผ๋ก ๋ณํํ๊ณ ์ถ์ผ๋ฉด ""๋ฅผ ์ถ๊ฐ๋ก ์ ๋ ฅํ๊ฑฐ๋ ๋ฌธ์์ด๋ก ๋ณํํ๋ ๋ฉ์๋(String.valueOf) ์ฌ์ฉ |
์ฌ์ฉ ์์ | String data = "hello, world!!"; char tmp = data.charAt(2); |
โ endsWith(String s)
๋ฉ์๋๋ช | String๋ณ์.endsWith(String s) |
๋ด์ฉ | - ํ๋ผ๋ฏธํฐ๋ก ๋ฐ์ ๋ฌธ์์ด๋ก ๋๋๋์ง ์ฌ๋ถ๋ฅผ boolean์ผ๋ก ๋ฐํ |
์ฌ์ฉ ์์ | String data = "hello.txt"; if(data.endsWith(".txt") == true){ System.out.println("ํ์ฅ์๊ฐ ๋ง์ต๋๋ค!"); } |
โ replace()
๋ฉ์๋๋ช | String๋ณ์.replace(String old, String new) |
๋ด์ฉ | - String ๋ณ์์์ ํ๋ผ๋ฏธํฐ๋ก ๋์ด์จ old๋ฅผ new๋ก ์นํํจ |
์ฌ์ฉ ์์ | String data = "์ฌ๋ฌ๋ถ ์๋
?"; data.replace("์ฌ๋ฌ๋ถ", "์๋ง"); |
โป data4์ ํ ๋น๋ ๊ฐ ์์ฒด๋ฅผ ๋ณ๊ฒฝํ๋ ๊ฒ์ ์๋. replace ๋ฉ์๋ ์ฌ์ฉ ํ data4๋ฅผ ์ถ๋ ฅํ๋ฉด ๋ณ๊ฒฝ ์ ์ํ
โ toLowerCase()
๋ฉ์๋๋ช | String๋ณ์.toLowerCase() |
๋ด์ฉ | - String๋ณ์์ ๋ชจ๋ ๋ฌธ์๋ฅผ ์๋ฌธ์๋ก ๋ณํํ์ฌ ๋ฐํํจ |
์ฌ์ฉ ์์ | String data = "Hello, World!!"; String trans = data.toLowerCase(); |
โ toUpperCase()
๋ฉ์๋๋ช | String๋ณ์.toUpperCase() |
๋ด์ฉ | - String๋ณ์์ ๋ชจ๋ ๋ฌธ์๋ฅผ ๋๋ฌธ์๋ก ๋ณํํ์ฌ ๋ฐํํจ |
์ฌ์ฉ ์์ | String data = "hello, world!"; String trans = data.toUpperCase(); |
โ split
๋ฉ์๋๋ช | String๋ณ์.split(String s) |
๋ด์ฉ | - String๋ณ์๋ฅผ s๋ณ์ ๊ธฐ์ค์ผ๋ก ์๋ผ ๋ฐฐ์ด๋ก ๋ฐํ |
์ฌ์ฉ ์์ | String data = "010-3333-3333" String[] cut = data.split("-"); |
๐ ๋ฉ์๋ ๋ฌธ์ ํ์ด
๋ฌธ์ 1.
๋ฌธ์ 2.
๋ฌธ์ 3.
๋ฌธ์ 4.
๋ฐ์ํ ์ค๋ฅ - charAt์ ๋ฐํ ์๋ฃํํ๋ char
๋ฉ์๋์ ๋ฐํํ์ ์ String์ผ๋ก ์ค์ ํ์ฌ ์๋ฃํ ํ์ ๋ณํ์ ์งํํด์ฃผ์ด์ผ ํจ
String.valueOf ์ฌ์ฉ ํน์ ์์ ""์ ์ถ๊ฐํ์ฌ ๋ฌธ์์ด๋ก ๋ณํ์ด ๊ฐ๋ฅํ๊ฒ ๋ง๋ค์ด์ฃผ๋ฉด ๋จ
๋ฐ์ํ
'full stack > JAVA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๊ฐ์ฒด์งํฅํ๋ก๊ทธ๋๋ฐ(OOP) (2023.04.06~2023.04.10) (0) | 2023.04.06 |
---|---|
[์๋ฃ๊ตฌ์กฐ์ ์๊ณ ๋ฆฌ์ฆ] ์ด์ฐจ์๋ฐฐ์ด, ๋น์ ๋ฐฉํ๋ฐฐ์ด (2023.04.03) (0) | 2023.04.03 |
[์๋ฃ๊ตฌ์กฐ์ ์๊ณ ๋ฆฌ์ฆ] ๋ฐฐ์ด ๋ฌธ์ ํ์ด (2023.03.31) (0) | 2023.03.31 |
[์๋ฃ๊ตฌ์กฐ์ ์๊ณ ๋ฆฌ์ฆ] ๋ฐฐ์ด (2023.03.30) (0) | 2023.03.30 |
[JAVA] ๋ฉ์๋ (2023.03.30) (0) | 2023.03.30 |