eunjong
@eunjong
Students
1,612
Reviews
67
Course Rating
4.8
Posts
Q&A
์ด์ง ํ์ ๋ฌธ์ ์ง๋ฌธ๋๋ฆฝ๋๋ค
Set์ ๊ฒฝ์ฐ๋ key ๊ฐ๋ง์ ์ฌ์ฉํ๊ณ key๊ฐ์ colleciton์ผ๋ก ๋ฐํ ๋ฐ์์, JDK ๋ด๋ถ์ contatins() ์ฝ๋๋ ์๋์ ๊ฐ์ต๋๋ค. ํ๋์ iteration์ ๋๋ฉด์ ์ฒดํฌํ๋ ๊ฒ์ ํฌ๊ฒ ๋ค๋ฅด์ง ์์ต๋๋ค. public boolean contains(Object o) {IteratorE> it = iterator();if (o==null) {while (it.hasNext())if (it.next()==null)return true;} else {while (it.hasNext())if (o.equals(it.next()))return true;}return false;}
- 0
- 1
- 230
Q&A
์ง๋ฌธ๋๋ ค์
์... ์ ์ดํดํ์ จ๋ค์^^
- 0
- 4
- 399
Q&A
์ง๋ฌธ๋๋ ค์
์ํ... ์ด๋ ๊ฒ ๋ต๋ณํ๋ฉด ๋ ๊ฒ ๊ฐ๋ค์. ์ฐ๋ฆฌ๊ฐ ์ง๊ธ ์ค์ตํ๋ ์ฝ๋๋ main()ํจ์๊ฐ ์์๋ ๋ ํ๋ก๊ทธ๋จ์ด ์์๋๋ ์์ ์ ๋๋ค. ์ฐ๋ฆฌ๊ฐ ๋ง๋๋ ์์ ์ฝ๋๋ main()์์ ์์๋์ด ์ฌ๋ฌ ๊ฐ์ฒด๊ฐ ์์ฑ๋๊ณ main()์ด ์ข ๋ฃ๋๋ ๊ฒ์ด ๋์ธ๋ฐ, ์ด ์ ์ ์ปดํ์ผ ๋จ๊ณ์์ .class ํ์ผ์ด ์์ฑ๋๋๋ฐ ๊ทธ .class ํ์ผ์๋ ์ค์ ๋ก ์ํ๋์ด์ผ ํ๋ ์ฝ๋ ์์ญ๊ณผ, static, ์์, ๋ฆฌํฐ๋ด ๋ฑ์ ๊ฐ์ง๊ณ ์๋ data ๋ถ๋ถ์ด ๋ฐ๋ก ์์ต๋๋ค. ๊ทธ๋ ๊ฒ data ๋ถ๋ถ์ ๋ํ ๊ฐ๋ค์ .class ํ์ผ์ด ๋ฉ๋ชจ๋ฆฌ์ ๋ก๋๋ ๋ ๋ฐ์ดํฐ ์์ญ์ ๋ง๋ค์ด ์ง๋๋ค.
- 0
- 4
- 399
Q&A
์ง๋ฌธ๋๋ ค์
ํ๋ก๊ทธ๋จ์ด ์์ํ ๋ ์ฆ, ํ๋ก๊ทธ๋จ์ด ํ๋ก์ธ์ค๋ก ๋ฉ๋ชจ๋ฆฌ์ ๋ก๋๋๋ ์์ ์ธ๋ฐ์ ๊ทธ๊ฑด ์ฐ๋ฆฌ๊ฐ ํ๋ก๊ทธ๋จ์ ์คํํ ๋ ์ ๋๋ค. ๊ฐ๋ น ์๋๊ฐ ์์ผ๋ฉด ์๋ ์์ด์ฝ์ ๋๋ธ ํด๋ฆญํด์ ์คํํ์ง์ ๊ทธ๋๊ฐ ํ๋ก๊ทธ๋จ์ด ์คํ๋ ๋ ๋ผ๊ณ ํฉ๋๋ค. ๋ก๋๋ ๋ฉ๋ชจ๋ฆฌ ๊ธฐ์ค์ผ๋ก ๋ณด๋ฉด ํ๋ก๊ทธ๋จ์ด ์์๋๋ค๋๊ฑด ํ๋ก์ธ์ค๊ฐ ๋์ด ๋ฉ๋ชจ๋ฆฌ์ ๋ก๋๋๋ค๋ ์๋ฏธ์ ๋๋ค.
- 0
- 4
- 399
Q&A
ChatRoom์์ synchronized ์ฌ์ฉ ์ด์
์.. ํ๋๋ง ์ฐ๊ฒฐํ ๋๋ ํฌ๊ฒ ์๋ฏธ๊ฐ ์์ง๋ง ์ฌ๋ฌ ์ฐ๋ ๋๊ฐ ๋์์ ์ ๊ทผํ ์ ์๊ธฐ ๋๋ฌธ์ synchronized ๋ฅผ ์ฌ์ฉํ์ต๋๋ค.
- 0
- 1
- 461
Q&A
๊ตฌํ๊ณผ ์ค๋ฒ๋ผ์ด๋ฉ
์ค๊ดํธ๊ฐ ์๋๊ฒ์ ์ฝ๋ ๋ด์ฉ์ด ์๋ ๊ฒ์ผ๋ฟ ๊ตฌํ๋ถ๊ฐ ์๋ ๊ฒ์ ๋๋ค. ๊ตฌํ๋ถ๊ฐ ์๋ ์ถ์ ๋ฉ์๋๋ ';'(์ธ๋ฏธ์ฝ๋ฅธ)์ผ๋ก ๋๋๋ ๋ฉ์๋ ์ ๋๋ค. ์์ ๋ฐ์ ํ์ ํด๋์ค์ { }๋ง ์๊ฒ๋์ด๋ ๊ตฌํ๋ถ๊ฐ ์๋ ๊ฒ์ ๋๋ค.
- 0
- 1
- 215
Q&A
๋ฏธ๋ก์ฐฟ๊ธฐ ์ง๋ฌธ๋๋ฆฝ๋๋ค
์ ๊ฐ ์์ง ์ด๋ถ๋ถ์ ๋ํ ์ฒดํฌ๋ฅผ ๋ชปํ์ต๋๋ค. ์ฝ๋ ํ์ธํ๋๋๋ก ๋ค์ ๋ต๋ณ๋๋ฆฌ๊ฒ ์ต๋๋ค. ๊ธฐ๋ค๋ฆฌ์ค๊น๋ด ๋จผ์ ๋จ๊น๋๋ค. ๊ผผ๊ผผํ ๊ณต๋ถํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค^^
- 0
- 2
- 275
Q&A
socket ์ง๋ฌธ๋๋ฆฝ๋๋ค
์๋ฒ ์์ผ์ด accept() ํ์๋ ํด๋ผ์ด์ธํธ๊ฐ ์ฐ๊ฒฐ๋ ๋๊น์ง ๊ธฐ๋ค๋ฆฝ๋๋ค. ๊ทธ๋ฆฌ๊ณ ํด๋ผ์ด์ธํธ๊ฐ ์ฐ๊ฒฐ๋๋ฉด ํด๋ผ์ด์ธํธ์ 1:1 ํต์ ํ ๋ด๋ถ ์์ผ์ด ๋ฐํ ๋ฉ๋๋ค. ๋นจ๊ฐ ๋ถ๋ถ์ ์ฐ๊ฒฐ ๋์์๋ ์์ฑ๋ ์๋ฒ์ ๋ด๋ถ ์์ผ์ ์ ๋ณด๋ฅผ ์ฝ์์ฐฝ์ ๋ก๊ทธ๋ก ๋ํ๋ด๊ธฐ ์ํด ์ ์ ๋ด์ฉ์ ๋๋ค. ํด๋ผ์ด์ธํธ๊ฐ ์ฐ๊ฒฐ๋ ๋๋ง๋ค ์ ๋ณด๊ฐ ์ถ๋ ฅ๋๋ ๊ฒ์ ๋ณด์ค ์ ์์ ๊ฒ๋๋ค. readLine์ ํ ์ค์ ์ฝ๋ ๊ฒ์ ๋๋ค. ์์ผ์ ์์ผ ๋ฒํผ์์ ๋ด์ฉ์ ์ฝ๋๋ฐ.. ๋ด์ฉ์ด ์์ผ๋ฉด ์ฝ์ง ์์ต๋๋ค. ์ ์์ ๋ ํด๋ผ์ด์ธํธ๊ฐ ์๋ฒ์ ์ฐ๊ฒฐํ๋ฉด์ ์ก์ ํ ๋ด์ฉ์ด ์์ด์ ๋ฐ๋ก ์ฝ๊ฒ ๋ฉ๋๋ค. ์ฑํ ๊ณผ ๊ฐ์ ๊ฒฝ์ฐ๋ while() ๋ฌธ๊ณผ ๊ฐ์ ๋ฐ๋ณต๋ฌธ์ ํ์ฉํ์ฌ ์์ผ ๋ฒํผ์ ๋ด์ฉ์ด ๋ค์ด์ค๊ฒ ๋๋ ๊ฒฝ์ฐ ์ฝ๊ฒ ๊ตฌํํ ์ ์์ต๋๋ค. ์์ผ์ ์ฝ๊ณ ์ฐ๋ ์ญํ ์ ํด๋ผ์ด์ธํธ ์๋ฒ ๋ชจ๋ ๋์ผํฉ๋๋ค.
- 0
- 1
- 263
Q&A
ํ ๊ตฌํํ๊ธฐ ์ง๋ฌธ๋๋ฆฝ๋๋ค
์ ๊ฐ ์ง๊ธ github ์ ์ฌ๋ผ๊ฐ Queue ์ฝ๋๋ฅผ ํ์ธํด ๋ณด๋ ๋ค์๊ณผ ๊ฐ์ด ์ฝ๋๊ฐ ๋์ด ์์ต๋๋ค.@Override public boolean isEmpty() { if( front == null && rear == null) { return true; } else return false; }head == null ๋ก ์ฒดํฌํ๋ ๋ถ๋ถ์ List ์ธ๋ฐ, ํ์ธํด๋ณด์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.
- 0
- 2
- 285
Q&A
ํ ๊ตฌํํ๊ธฐ ์ง๋ฌธ๋๋ฆฝ๋๋ค
์... isEmpty() ์ฝ๋๋ฅผ ์์ ํด์ผ๊ฒ ์ต๋๋ค. ์๋ ค์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ฝ๋ ์์ ๋๋ฉด ๋ค์ ์๋ ค๋๋ฆฌ๊ฒ ์ต๋๋ค
- 0
- 2
- 285




