Posts
Q&A
outerํด๋์ค์ ๋ด๋ถ static ํด๋์ค์ static๋ฉ์๋์์ ๋ณ์์ฌ์ฉ๋ถ๊ฐ?
์ ๋ณธ ๊ฐ์ 25๋ถ์ฏค๋ถํฐ ์ค๋ช ์ด ์ ๋์ด์๋ค์ฉ ์ดํดํ์ต๋๋ค
- Likes
- 0
- Comments
- 1
- Viewcount
- 383
Q&A
์์ฑ์ ์์ ์ ๋ ์์ฑ์๋ฅผ ๋ง๋๋์ง ๊ถ๊ธํฉ๋๋ค.
์ ๋ ๊ฐ์ด ๋ฐฐ์ฐ๋ ์ ์ฅ์ผ๋ก์ ์ ์๊ฐ์ ์ ์ด๋ณด๊ฒ ์ต๋๋ค ๋ฉค๋ฒ๋ณ์(์ธ์คํด์ค๋ณ์)๋ค์ ๊ฐ์ฒด๊ฐ ์์ฑ๋ ๋ ๊ฐ์ด ์์ฑ๋๋ ๋ณ์๋ค์ด๋ฏ๋ก ์์ฑ์ ์์์ new ํด์ฃผ์ง ์๊ณ , 24์ด๋งํธ๋ ๋ง์์ฒ๋ผ ํ๋์์ new๋ก ์ด๊ธฐํ๋ฅผ ํด์ฃผ์ ๋ ์ ์๋์ ํ ๊ฑฐ๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์๋ ์ฌ์ง์ฒ๋ผ ๊ณผ๋ชฉ์ด ์์ฑ๋ ๋ ๊ณผ๋ชฉ ์ด๋ฆ๋ ๊ฐ์ด ๋ฐ๋ ๊ฑธ๋ก ์๋ฅผ ๋ค์ด๋ณด๊ฒ ์ต๋๋ค. (์ฌ์ง) ํ์ง๋ง ๋ง์ฝ ๊ธฐ๋ณธ์์ฑ์๋ก ์์ฑ๋๋ ํ์๊ฐ์ฒด๋ค์๊ฒ๋ math ๊ณผ๋ชฉ์ ์ด๋ฆ์ ์ํ1 ์ด๋ผ๊ณ ์ ํด์ฃผ๊ณ ์ถ๊ณ , studentID๋ฅผ ๋งค๊ฐ๋ณ์๋ก ๋ฐ๋ ์์ฑ์์ ์ํด ์์ฑ๋๋ ํ์๊ฐ์ฒด๋ค์๊ฒ๋ math๊ณผ๋ชฉ์ ์ด๋ฆ์ ์ํ2๋ผ๊ณ ์ ํด์ฃผ๊ณ ์ถ๋ค๊ณ ์นฉ์๋ค.(ID๋ฅผ ๊ฐ์ง๊ณ ์๋ ํ์๋ค์ด ๊ณ ํ๋ ์ด๋ผ๊ณ ๊ฐ์ ) ๊ทธ๋ ๋ค๋ฉด ์๋ ์ฝ๋์ฒ๋ผ ์ง์ค์ผํ์ง ์์๊น์? Subject๋ณ์ ์ ์ธ๊ณผ ๋์์ new๋ฅผ ํด๋ฒ๋ฆฌ๋ฉด์ ๊ณผ๋ชฉ์ด๋ฆ์ ๋ฃ์ด๋ฒ๋ฆฌ๋ฉด ๋ชจ๋ Student๊ฐ์ฒด๋ค์ ๊ฐ์ Subject์ด๋ฆ์ ๊ฐ์ง๊ฒ ๋๋๊ฑฐ๋๊น์ (์ฌ์ง)
- Likes
- 1
- Comments
- 1
- Viewcount
- 436
Q&A
hashset equals, hashcode ์ง๋ฌธ
HashSet ํด๋์ค๋ฅผ ๋ค์ด๊ฐ์ ์ add๋ฉ์๋๋ฅผ ๋ณด์๋ฉด object.equals๋ฅผ ํธ์ถํด์ ์ง๊ธ '์ถ๊ฐํ๋ ค๋ ๊ฐ์ฒด'์ '์ถ๊ฐ๋์ด์๋ ๊ฐ์ฒด'๋ฅผ ๊ฐ์์ง ํ์ธํ๋ ์ ์ฐจ๊ฐ ์ ํ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ object.equals ๋ฉ์๋๋ฅผ ์ดํด๋ณด์๋ฉด hashcode ๋ฉ์๋๋ฅผ ์ค๋ฒ๋ผ์ด๋ํด์ ์ฌ์ฉํ๋ผ๊ณ ์ ํ์์ต๋๋ค. (์ฌ์ง)(์ฌ์ง)
- Likes
- 0
- Comments
- 1
- Viewcount
- 318
Q&A
this ๋ถ๋ถ์ด ์ดํด๊ฐ ์ ์๊ฐ์...
์ผ๋จ public Bus(int busNumber){ } ๊ฐ ์์ฑ์์ธ๊ฑด ์๊ณ ๊ณ์ ๊ฐ์? Bus๋ผ๋ ํด๋์ค์ ๊ฐ์ฒด๋ฅผ ์์ฑํ ๋ ํธ์ถํ๋ ๋ฉ์๋์ ๋๋ค. ์์ฑ์๋ฅผ ์ ์ํ์ง ์์๋ ์์ฑ์ ๊ฐ๋ฅํฉ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก public Bus() { } ๊ฐ ํธ์ถ๋ผ์ ๊ทผ๋ฐ ( ) ์์ int busNumber๋ฅผ ์จ์ค์ผ๋ก์จ ๊ฐ์ฒด๋ฅผ ์์ฑํ ๋ ๋ฌด์กฐ๊ฑด intํ์ผ๋ก ๋งค๊ฐ๋ณ์๋ฅผ ๋ฐ๊ฒ๋ ํด๋ ๊ฑฐ์์ Bus ๊ฐ์ฒด๋ฅผ ์์ฑํ ๋ intํ์ผ๋ก ๋ฐ์ ์ซ์๋ฅผ Bus ๊ฐ์ฒด์ busNumber ๋ณ์์ ์ ์ฅํ๊ฒ ๋ค๋ ๋ป์ ๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 287
Q&A
22๋ถ 29์ด ์ง๋ฌธ ์์ต๋๋ค!
์ด๋ฏธ ์ ์ผ ์ฒ์์ ch๋ผ๋ ๋ณ์์ ํ์ ์ char๋ก ์ ์ธํ์ผ๋๊น ๋ฐ๋ก (char) ์๋ถ์ฌ๋ ๋ฉ๋๋ค. 66์ด๋ผ๋ ์ซ์๋ฅผ ์ถ๋ ฅํ๊ณ ์ถ์ผ๋ฉด (int)๋ก ํ๋ณํ ์์ผ์ค์ผ๊ฒ ์ฃ
- Likes
- 0
- Comments
- 2
- Viewcount
- 306
Q&A
๋ธ๋ ์ดํฌ๋ฌธ
if๋ ๋ค์ ๋ฌธ์ฅ์ ์คํํ๋ ์กฐ๊ฑด๋ฌธ์ด๋ผ break๊ฐ ํ์ํ์ง ์์ต๋๋ค ๋ฐ๋ผ์ ์กฐ๊ฑด์ ๋ฐ๋ผ ๊ณ์ ์คํํ๋ while์ ๋ฉ์ถ๊ธฐ ์ํ break์ ๋๋ค.
- Likes
- 0
- Comments
- 1
- Viewcount
- 270
Q&A
์ง์ ํ์ ๊ฐ๋ ์ด ์ดํด๊ฐ ์๊ฐ์ ใ ใ
2, 4, 6, 8 ์ง์์ฃ ? 2๋ก ๋๋ ๋ณด์ธ์ 2 ๋๋๊ธฐ 2 = ๋ชซ 1, ๋๋จธ์ง 0 4 ๋๋๊ธฐ 2 = ๋ชซ 2, ๋๋จธ์ง 0 6 ๋๋๊ธฐ 2 = ๋ชซ 3, ๋๋จธ์ง 0 8 ๋๋๊ธฐ 2 = ๋ชซ 4, ๋๋จธ์ง 0
- Likes
- 0
- Comments
- 1
- Viewcount
- 526
Q&A
for ์์ ์ด๊ธฐํ ์์ด ์๋๋ฐ int num = 1; ์ ๋ ์ฐ๋์
๊ฐ์์์ ๊ทธ๋ ๊ฒ ์ด ์ ์๋ ๊ฒ ๊ฐ์ต๋๋ค (์ฌ์ง)
- Likes
- 0
- Comments
- 1
- Viewcount
- 231
Q&A
i ๊ฐ ์ฆ๊ฐ๋์ง ์์๋ค๋ ๊ฒ ์ดํด๊ฐ ์๊ฐ๋๋ค.
((num1 = num1 + 10) > 10) && ((i = i+2) > 10) &&๋ ์๋ถ๋ถ์, ๋ท๋ถ๋ถ์ ๋๋ค ์ฐธ์ด์ด์ผ์ง๋ง ์ฐธ์ธ๊ฑฐ ์์ฃ ? &&์๋ถ๋ถ ์์ด ์ฐธ์ธ๊ฑด ์๊ฒ ์ฃ ? num1์ด 10์ด๋๊น 20>10์ ์ฐธ์ด์์์ ๊ทธ๋ผ &&๋ท๋ถ๋ถ๊น์ง ์ฐธ์ธ๊ฑธ ๋ฐ์ ธ๋ด์ผ ์ ์ฒด๊ฐ ์ฐธ์ธ์ง ์ ์ ์์ผ๋๊น ๋ท๋ถ๋ถ์ ๋ช ๋ น๋ ์คํํด์ i์๋ค๊ฐ i+2๋ฅผ ๋์ ์ํค๋ ๊ฑฐ์์ ๋ง์ฝ ((num1 = num1 + 10) 10) && ((i = i+2) > 10) ( ' ์ด๋ ๊ฒ ์ฝ๋๋ฅผ ์ง๋์ผ๋ฉด &&์๋ถ๋ถ์ด ๊ฑฐ์ง์ธ๊ฑด ์๊ฒ ์ฃ ? num1์ด 10์ด๋๊น 20
- Likes
- 0
- Comments
- 1
- Viewcount
- 205
Q&A
40๋ถ 26์ด break๋ฌธ ์์ ์ง๋ฌธ
for๋ฌธ ์์ system.out.println์ด ํฌํจ๋์ด ์์ผ๋๊น ๊ณ์ ๊ทธ ๊ตฌ๋ฌธ์ ์คํํ์ฃ system.out.println์ for๋ฌธ ๋ฐ์ผ๋ก ๋นผ์ฃผ์ธ์
- Likes
- 0
- Comments
- 2
- Viewcount
- 275




