1. ๋ถ์ธ ๋ ผ๋ฆฌ
Java์์๋ ํํ์์ ์์ฑํ ์ ์์ต๋๋ค 18 < age <65
. ์ด๋ ์๋ชป๋ ๊ตฌ๋ฌธ์ด๋ฉฐ ํ๋ก๊ทธ๋จ์ด ์ปดํ์ผ๋์ง ์์ต๋๋ค.
๊ทธ๋ฌ๋ ๋ค์๊ณผ ๊ฐ์ด ์์ฑํ ์ ์์ต๋๋ค.
(18 < age) AND (age < 65)
๋ฌผ๋ก ์ด๋ผ๋ ๋จ์ด ๋์ ๋
ผ๋ฆฌ ์ฐ์ฐ์ ๊ฐAND
์์ ๊ฒ์
๋๋ค . ์ด์ ๊ทธ๋ค์ ๋ํด ๋ ์์ธํ ์ด์ผ๊ธฐํ๊ฒ ์ต๋๋ค.
AND
Java์๋ (&&), OR
(||) ๋ฐ NOT
(!)์ ์ธ ๊ฐ์ง ๋
ผ๋ฆฌ ์ฐ์ฐ์๊ฐ ์์ต๋๋ค .
์ข์ ์์์ ๊ดํธ๋ฅผ ์ฌ์ฉํ์ฌ ๋ณต์กํ ๋ ผ๋ฆฌ์์ ๊ตฌ์ฑ ํ ์ ์๋ค๋ ๊ฒ์ ๋๋ค .
๋์ ์์์ Java ๊ฐ๋ฐ์๊ฐ ๋ฐ๋ผ๋ ๋จ์ด ๋์ C ์ธ์ด ์ ํ๊ธฐ๋ฒ์ ์ฌ์ฉํ๊ธฐ๋ก ๊ฒฐ์ ํ๋ค๋ ๊ฒ์
๋๋ค .and
or
not
ํ๋ฉด์ ๋ณด์ญ์์ค:
๋ ผ๋ฆฌ ์ฐ์ฐ์ | ๊ธฐ๋ | ํ์ค |
---|---|---|
AND (โง) |
and |
&& |
OR (โจ) |
or |
|| |
NOT (ยฌ) |
not |
! |
๋ค์์ Java์์ ๋ ผ๋ฆฌ ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํ๋ ๋ช ๊ฐ์ง ์์ ๋๋ค.
ํํ | ํด์ | ์ค๋ช |
---|---|---|
|
|
|
|
|
|
|
|
|
2. ๋น๊ต ์ฐ์ฐ์์ ๋ถ์ธ ๋ณ์ ์ฌ์ฉ ์
๋ ผ๋ฆฌ์์ ์ธ ์ ์๋ ๊ณณ์ด๋ฉด ์ด๋๋ ์ง ๋ ผ๋ฆฌ ๋ณ์๋ฅผ ์ธ ์ ์์ต๋๋ค.
์:
์ํธ | ์ค๋ช |
---|---|
|
๋์ด ๊ฐ์ด ~ ์ฌ์ด 18 ์ด๋ฉด 65 "์ผํ ์ ์์ต๋๋ค"๋ผ๋ ๋ฌธ๊ตฌ๊ฐ ํ์๋ฉ๋๋ค. |
|
๋ณ์๋ฅผ ๋ง๋ค๊ณ isYoung ์์ ์ฒซ ๋ฒ์งธ ๋ถ๋ถ์ ๋ณ์๋ก ์ฎ๊ฒผ์ต๋๋ค. age >= 18 ์ฐ๋ฆฌ ๋ ๋จ์ํ age < 18 . |
|
์ฐ๋ฆฌ๋ isOld ๋ณ์๋ฅผ ๋ง๋ค๊ณ ์์ ๋ ๋ฒ์งธ ๋ถ๋ถ์ ์ด ๋ณ์๋ก ์ฎ๊ฒผ์ต๋๋ค. ๋ํ age <= 65 . age > 65 _ |
์ด ์ธ ๊ฐ์ง ์๋ ๋์ผํฉ๋๋ค. if
๋ ๋ฒ์งธ ์์์๋ง ํํ์์ ์ผ๋ถ๋ฅผ ๋ช
๋ น๋ฌธ์์ ๋ณ๋์ ๋ถ์ธ ๋ณ์( )๋ก ์ฎ๊ฒผ์ต๋๋ค isYoung
. ์ธ ๋ฒ์งธ ์์์๋ ์์ ๋ ๋ฒ์งธ ๋ถ๋ถ์ ๋ ๋ฒ์งธ ๋ณ์( isOld
)๋ก ์ฎ๊ฒผ์ต๋๋ค.
3. ๋ ผ๋ฆฌ ์ฐ์ฐ
๋ ผ๋ฆฌ ์ฐ์ฐ์ ๊ฐ๋จํ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
์ฐ์ฐ์ AND
๋ ์ ์์ฌ&&
๋ผ๊ณ ๋ ํฉ๋๋ค .
ํํ | ๊ฒฐ๊ณผ |
---|---|
|
|
|
|
|
|
|
|
์ฆ, ์์ ๊ฒฐ๊ณผ๋ true
์์ ๊ตฌ์ฑํ๋ ๋ ๊ฐ์ด ๋ชจ๋ ์ธ ๊ฒฝ์ฐ์๋ง ์
๋๋ค true
. ๊ทธ๋ ์ง ์์ผ๋ฉด ํญ์ ์
๋๋ค false
.
์ฐ์ฐ์ OR
๋ ๋ถ๋ฆฌ||
๋ผ๊ณ ๋ ํฉ๋๋ค .
ํํ | ๊ฒฐ๊ณผ |
---|---|
|
|
|
|
|
|
|
|
์ฆ, true
์์ ์ ์ด๋ ํ๋์ ํญ์ด ์ด๋ฉด ์์ ๊ฒฐ๊ณผ๋ ํญ์ ์
๋๋ค true
. ๋ ๋ค ์ด๋ฉด false
๊ฒฐ๊ณผ๋ ์
๋๋ค false
.
์ฐ์ฐ์ NOT
๋ ๋
ผ๋ฆฌ์ ์ญ์!
๋ผ๊ณ ๋ ํฉ๋๋ค .
ํํ | ๊ฒฐ๊ณผ |
---|---|
|
|
|
|
์ฐ์ฐ์๊ฐ true
๋ก ๋ณ๊ฒฝ๋๊ฑฐ๋ false
๊ทธ ๋ฐ๋๋ก ๋ณ๊ฒฝ๋ฉ๋๋ค.
์ ์ฉํ ํํ:
ํํ | ๊ฒฐ๊ณผ |
---|---|
|
|
|
|
|
|
|
|
GO TO FULL VERSION