์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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
- ์๊ณ ๋ฆฌ์ฆ
- ๋ฐ์ผ๋ฆฌ์ฝ๋ฉ
- ์ธํ ๋ฆฌ์ ์ด
- ๊ฑฐ๋ญ์ ๊ณฑ
- Publishing
- ๋ฐฑ์ค์๊ณ ๋ฆฌ์ฆ
- ๋ฌธ์์ด๋ค์ง๊ธฐ
- ๊นํ๋ธ
- CLI๋ช ๋ น์ด
- CSS
- FilterChain
- ํ๊ณ
- ๊ทธ๋ฆฌ๋
- Spring Security
- ๋ถํธ์บ ํ
- ๋ฐฑ์๋
- ์ปฌ๋ ์ ํ๋ ์์ํฌ
- Spring Data JDBC
- java
- ์๋ฃ๊ตฌ์กฐ
- HTML
- ํ์ดํ๋ก๊ทธ๋๋ฐ
- ์ฒซ๊ธ์๋๋ฌธ์
- ๊ณ์ฐ๊ธฐ๋ง๋ค๊ธฐ
- ์คํ๋ง
- spring data jpa
- fibonacci
- ์ ๋ค๋ฆญ์ค
- ์๋ฐ
- testing
Archives
- Today
- Total
๋์ ๋ชจ์
010 | Java - Array ๋ณธ๋ฌธ
๐ ์ค๋ ๋ฐฐ์ด ๊ฒ
๐ค ๋ฐฐ์ด
- ๊ฐ์ ํ์
์ ๊ฐ๋ค์ ํ๋๋ก ๋ฌถ์ด[] { }์์ ๋์ดํ ๊ฒ
- ๋ฐฐ์ด์ ์์: ๋ฐฐ์ด์ด ๊ฐ์ง ๊ฐ๊ฐ์ ๊ฐ
- ์ธ๋ฑ์ค: ๋ฐฐ์ด์ ๊ฐ ์์๊ฐ ๋ถ์ฌ๋ฐ๋ ๋ฒํธ๋ก, 0๋ถํฐ ์์
- ๋ฐฐ์ด์ ๊ธธ์ด: 1๋ถํฐ ์์
- ๋ฐฐ์ด์ ๋ง์ง๋ง ์์: ๋ฐฐ์ด ๊ธธ์ด - 1
- ๋ฐฐ์ด์์ ๋ณ์๋ช
์ด ์ฐธ์กฐ๋ณ์์ธ ์ด์ ?
- ๊ธฐ๋ณธํ์
: ์ค์ ๊ฐ ์ ์ฅ
- ํ์ ๋ณ ํฌ๊ธฐ๊ฐ ์ ํด์ ธ์์ -> ๊ธฐ๋ณธ ํ์ ๊ฐ์ ๊ฐ์ง ๋ณ์ ์ ์ธ ์ ์ปดํจํฐ๊ฐ ์ด๋์ ๋์ ๋ฉ๋ชจ๋ฆฌ๊ณต๊ฐ์ ํ๋ณดํด์ผ ํ ์ง ์
- ์ฐธ์กฐํ์
: ์ฃผ์๊ฐ ์ ์ฅ
- ํ์
๋ณ ํฌ๊ธฐ๊ฐ ์ ํด์ ธ์์ง ์์
-> ๋ฐฐ์ด ์ ์ธ ์์ ์ ๋ฐฐ์ด์ด ๋ช ๊ฐ์ ์์๋ฅผ ๊ฐ์ง์ง ๋ชจ๋ฅด๊ธฐ ๋๋ฌธ
-> ๊ทธ๋์ ๋ฐฐ์ด ์ ์ธ ํ ์์ฑ๋ ๋ฐฐ์ด์ ์ฃผ์๊ฐ์ ๋ด์ ๋ฉ๋ชจ๋ฆฌ๊ณต๊ฐ๋ง ํ๋ณด๋จ
-> ๋ฐฐ์ด ์์ฑ ํ ํด๋น ๋ฐฐ์ด์ ์ฐธ์กฐ๋ณ์์ ์์ ์ฃผ์๊ฐ์ด ํ ๋น
- ํ์
๋ณ ํฌ๊ธฐ๊ฐ ์ ํด์ ธ์์ง ์์
- ๊ธฐ๋ณธํ์
: ์ค์ ๊ฐ ์ ์ฅ
๐ค ๋ฐฐ์ด์ ์ฐจ์
- 1์ฐจ์ ๋ฐฐ์ด: ๋ฐฐ์ด ์์๊ฐ ๋ฐฐ์ด์ด ์๋ ๊ฒ
- ์: {1, 2, 3, 4}
- 2์ฐจ์ ๋ฐฐ์ด: ๋ฐฐ์ด์ ์์๊ฐ ๋ ๋ค๋ฅธ ๋ฐฐ์ด์ธ ๊ฒ
- ์: {{1, 2, 3, 4}, {5, 6, 7, 8}}
๐ค ๊ฐ๋ณ๋ฐฐ์ด
- ๋ฐฐ์ด ๊ธธ์ด๊ฐ ๊ณ ์ ๋์ด์์ง ์์
๐ค ๋ฐฐ์ดํ์
- ์ธ๋ฑ์ค์ ๋ฐฐ์ด์ ํฌ๊ธฐ๋ฅผ ํ์ฉํด ์ํํ๋ ๊ฒ
๐ ํ์ด ํ๋ก๊ทธ๋๋ฐ - ์ค์ต
- ์๋ฐ ๊ธฐ์ด๋ฅผ ๊ณต๋ถํ๋ ๋์ ๊ฐ์ด ์ค์ตํ๋ ํ์ด๋ถ๊ณผ์ ๋ง์ง๋ง ๋ ์ด๋ค.
- ์ค์ ํ์ด๋๋ ํ์ดํ๋ก๊ทธ๋จ์ธ๋ฐ ํ์ด๊ฐ ์ ๋๋ ๊ฒ ๊ฐ์ ์๊ธฐ๋ฅผ ํ๋ค. ๋ฌธ์ ๊ฐ ์ฝ๊ฒ ํ๋ฆฌ์ง ์๋ค๋ณด๋ ์๋ก ์ ํด๋ณด๋ ค๊ณ ํ๋ค๊ฐ ๋ง์ด ์๊ฒ ๋ ๊ฒ ๊ฐ๋ค. ๋ฌธ์ ๋ ๋น๋ก ๋ง์ด ๋ชป ํ์์ง๋ง ์ํตํ๋ ค๊ณ ๋ ธ๋ ฅํ๊ณ ํ์ด ๋ด๋ด ์ฐจ๋ถํ๊ฒ ๋๊น์ง ๋๋ ์๋๋ ๋ ธ๋ ฅํ์๋ ๋ชจ์ต์ ๋๊ธฐ๋ถ์ฌ๊ฐ ๋ง์ด ๋๋ค.
- ํ์ด ๋ง์ง๋ง์ผ๋ก ์ค์ต์ผ๋ก ๊ณ์ฐ๊ธฐ ๋ง๋ค์๋ค.
๐ ๊ทธ๋ฃนํ๊ณ
- ์ด๋๋ ๊ฐ์๊ธฐ ๋ชจ๋๋ ์ดํฐ? ์ง์๋ฐ๋๋ค๋ ๊ณต์ง๊ฐ ๋ด๋ค. ๊ทธ๋ฃนํ๊ณ ๋ฅผ ์ํ ๊ฒ์ด์๋ค. ๋ฌ๊ธ์์ด ์ด๊ฒ ๋ญ๋ ํ๋๋ฐ ์ฌ๋ฐ๋ ์๊ฐ์ ๋ณด๋๋ค.
๋ง์ง๋ง์ ใ ใ ใ ใ ใ ใ ์ํ์์ค ์ข ๋ฃ๋๋ค๋ ๋ฉ์์ง๊ฐ ๋จ๊ณ ๋ค๋ค ๋๋๊ธฐ ์์ฌ์ฐ๋๊น ๋ฐฉ ๋ค์ ๋ง๋ ๋ค ํ๊ณ 1๋ถ ์๋ค ๋๋๋๋ ๊ฐ์๊ธฐ ๋ฐฉ์ด ํญํ๋๋ผใ ใ ใ ใ ใ ใ ใ ์๊ณ ์๋๋ฐ ๊ฐ์๊ธฐ ๋ง ๋ด ์ผ๊ตด ์ด๋งํ๊ฒ ๋จ๊ณ ใ ใ ใ ํ...๐คฃ - ์กฐ์๋ค์ด ๋ค ๋ชจ์ด๊ณ ๊ฐ๋จํ ์๊ธฐ์๊ฐ๋ฅผ ์์์ผ๋ก, ์์ ๋กญ๊ฒ ์ง๋ฌธํ๊ณ ๋์๊ฐ๋ฉด์ ๋๋ตํ๋ค. ์กฐ์๋ถ๋ค์ด ๋ค๋ค ์ฐธ์ฌ๋ฅผ ์ด์ฌํ ํด์ฃผ์ จ๋ค. ๋๋ ์ด์ผ๊ธฐ๋ฅผ ๋ค์ผ๋ฉฐ ๊ฐ๋จํ๊ฒ ๊ฐ์์ ์ฌ์ฐ์ ๋ฉ๋ชจํ๋ค. ๋๋ถ๋ถ ํ๋ก๊ทธ๋๋ฐ์ด ์ฒ์์ด ์๋๋ผ ์์ง๊น์ง๋ ๊ด์ฐฎ์ผ์ ๊ฒ ๊ฐ์๋ค.
- ์ด์ผ๊ธฐ๋ฅผ ๋ฃ๋ค ๋ฐ๊ฒฌํ ๊ณตํต์ ์ด ํ๋ ์์๋๋ฐ, ์์ผ๋ก ๋ฐ์ ํ๊ธฐ ์ํ ์ด์์ ๋ค์ง๊ณ ์ฑ์ฅํ๊ธฐ ์ํด ์ฌ๊ธฐ ๋ชจ์๋ค๋ ๊ฑฐ๋ค. ์ด๋ ๊ฒ ๋ชจ์ธ ๊ฒ๋ ์ธ์ฐ์ธ๋ฐ ๋ค๋ค ์ ๋์ จ์ผ๋ฉด ์ข๊ฒ ๋ค๐๐ป๐๐ฅฐ
๐ ์ค๋์ ์๊ฐ ์กฐ๊ฐ๋ชจ์
- ์๊ฐ์ ๋ง์ด ํ๋๋ฐ ๊ทธ ์๊ฐ์ ๊ดํ ์๊ฐ์ ํ๊ณ ๋ค๋ฅธ ์๊ฐ์ ๋ํ ์๊ฐ์ด ๊ผฌ๋ฆฌ๋ฅผ ๋ฌผ์ง ๋ง์!
- ์ต์ํด์ง์!
- ์ข์ ๊ธ์ง์ด์ด์;์ดใ ฃ์ดใ ฃใ ฃใ ฃ์
'SEB > TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
012 | Java - constructor, inner class (0) | 2022.07.08 |
---|---|
011 | Java - class, object, field, method, static, overloading (0) | 2022.07.07 |
009 | Java - ์ ์ด๋ฌธ (0) | 2022.07.05 |
008 | Java - Variable, Type, String, Operator, I/O (0) | 2022.07.04 |
007 | Git & Github (0) | 2022.07.01 |
Comments