"๋ ์ฌ๊ธฐ์์ด."
"์ฌ๊ธฐ์ ์ค๋ซ๋์ ๋น์ ์ ๊ธฐ๋ค๋ฆฌ๊ณ ์์์ต๋๋ค."
"๊ทธ๋ฌ์ผ๋ฉด ์ข๊ฒ ์ด. ๊ทธ๋ผ ๊ณ์ํ์."
"์ปฌ๋ ์ ์ ์ํ ์ดํน๊ธ ํ ๊ธฐ๋ฅ ์ ํธ๋ฆฌํฐ ํด๋์ค๋ฅผ ์๊ฐํ๋ ค๊ณ ํฉ๋๋ค."
"๋๋ ์ด๋ฏธ ํฅ๋ถ์ผ๋ก ์จํต ๋จ๊ณ ์์ต๋๋ค."
"์ข์ต๋๋ค. ๊ทธ๋ผ ์์ํ๊ฒ ์ต๋๋ค. Collections ํด๋์ค์ ๋ฉ์๋๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค."
์ํธ | ์ค๋ช |
---|---|
|
์ ๋ฌ๋ ์ปฌ๋ ์
์ ์ ๋ฌ๋ ์์๋ฅผ ์ถ๊ฐํฉ๋๋ค. ์ด ๋ฉ์๋๋ ๋ค์๊ณผ ๊ฐ์ด ํธ๋ฆฌํ๊ฒ ํธ์ถํ ์ ์์ต๋๋ค. Collections.addList(๋ชฉ๋ก, 10,11,12,13,14,15) |
|
deque์์ ๋ง๋ ยซ์ผ๋ฐ ๋๊ธฐ์ดยป์ ๋ฐํํฉ๋๋ค. |
|
๋ชฉ๋ก์ ํค ์์์ ๋ํ ์ด์ง ๊ฒ์์ ์ํํฉ๋๋ค. ๋ชฉ๋ก์ ์ ๋ ฌํด์ผ ํฉ๋๋ค. ๋น๊ต๊ธฐ๋ฅผ ์ง์ ํ์ฌ ์์๋ฅผ ๋น๊ตํ ์ ์์ต๋๋ค. |
|
์ปฌ๋ ์
c์ ๋ชจ๋ ์์๊ฐ ํน์ ์ ํ์ธ์ง ํ์ธํฉ๋๋ค. List, Map, Set ๋ฐ SortedSet์ ๋ํด์๋ ๋น์ทํ ๋ฉ์๋๊ฐ ์์ต๋๋ค. |
|
src ๋ชฉ๋ก์ dest ๋ชฉ๋ก์ ๋ณต์ฌํฉ๋๋ค. |
|
์ปฌ๋ ์ ์ ๊ณตํต ์์๊ฐ ํฌํจ๋์ด ์์ง ์์์ง ํ์ธํฉ๋๋ค. |
|
์์ obj๋ก ๋ชฉ๋ก์ ์ฑ์๋๋ค. |
|
๊ฐ์ฒด o๊ฐ ์ปฌ๋ ์ c์ ๋ช ๋ฒ ์กด์ฌํ๋์ง ๊ณ์ฐํฉ๋๋ค. |
|
์์ค ๋ชฉ๋ก ๋ด์์ ๋์ ๋ชฉ๋ก์ด ์ฒ์ ๋ํ๋๋ ์ธ๋ฑ์ค๋ฅผ ๊ฒฐ์ ํฉ๋๋ค. ์๋ฆฌ๋ String.indexOf("some string") ๊ณผ ๋น์ทํฉ๋๋ค. |
|
์์ค ๋ชฉ๋ก ๋ด์์ ๋ง์ง๋ง์ผ๋ก ๋ํ๋๋ ๋์ ๋ชฉ๋ก์ ์ธ๋ฑ์ค๋ฅผ ๊ฒฐ์ ํฉ๋๋ค. String.lastIndexOf("์ผ๋ถ ๋ฌธ์์ด")๊ณผ ์ ์ฌ |
|
๋ชจ์์์ ์ต๋ ์/๊ฐ์ ๊ฒ์ํฉ๋๋ค. ์ต๋ 6๊ฐ์ ์ซ์๋ฅผ ์ฐพ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์ ๋๊น? Collections.max(Arrays.asList(51, 42, 33, 24, 15, 6)); |
|
์ปฌ๋ ์ ์์ ์ต์๊ฐ์ ๊ฒ์ํฉ๋๋ค. |
|
o ์์๊ฐ n๋ฒ ๋ํ๋๋ ๋๋ฏธ ์ปฌ๋ ์ ์ ๋ง๋ญ๋๋ค. |
|
๋ชฉ๋ก์ ๋ชจ๋ oldVal ์์๋ฅผ newVal ์์๋ก ๋ฐ๊ฟ๋๋ค. |
|
๋ชฉ๋ก์ ๋ค์ง์ต๋๋ค. |
|
๋ชฉ๋ก์ ์์๋ฅผ ๋ฌด์์๋ก ์์ต๋๋ค. |
|
ํ๋์ ์ ๋ฌ๋ ์์๋ก ๊ตฌ์ฑ๋ ๋ถ๋ณ ๋ชฉ๋ก์ ๋ฐํํฉ๋๋ค. Map, Set ๋ฐ SortedSet์ ๋ํด ์ ์ฌํ ๋ฉ์๋๊ฐ ์์ต๋๋ค. |
|
๋ชฉ๋ก์ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํฉ๋๋ค. |
|
๋ชฉ๋ก์ ์์๋ฅผ ๋ฐ๊ฟ๋๋ค. |
|
์ด ์ปฌ๋ ์
์ ๋๊ธฐํ๋ ๋์ ํญ๋ชฉ์ผ๋ก ๋ํํฉ๋๋ค. List, Map, Set ๋ฐ SortedSet์ ๋ํด์๋ ๋น์ทํ ๋ฉ์๋๊ฐ ์์ต๋๋ค. |
"์์ฐ! ๊ทธ๋, ์ด๊ฑด ์์ ๋ฌด๊ธฐ๊ณ ์ผ. ๊ทธ๋ฆฌ๊ณ ๋ ๊ทธ๊ฑธ ๊ฑฐ์ ์ฌ์ฉํ์ง ์์์ด."
"์ฌ์ค ์ค๋ ๋ด ์์ ์ ์ฌ๊ธฐ์ ๋์ด์ผ."
"์ด๋ฌํ ๋ฐฉ๋ฒ์ ์ดํด๋ณด๊ณ ๊ฐ์ฅ ์ฌ์ฉํ ๊ฐ๋ฅ์ฑ์ด ๋์ ๋ฐฉ๋ฒ์ ์ฐพ์ผ์ญ์์ค."
"์๋๋ฉด ๋ ์ข์ ๋ฐฉ๋ฒ์ ๊ทธ๊ฒ๋ค์ ์ฐ๊ตฌํ๋ ๊ฒ์ ๋๋ค. ๊ทธ๊ฒ๋ค์ ๋น์ ์๊ฒ ์ ์ฉํ ๊ฒ์ ๋๋ค."
"๊ณ ๋ง์, ๋ฆฌ์. ๊ณต๋ถํ๋ฌ ๊ฐ๊ฒ."
GO TO FULL VERSION