ÁøÀ§Çü ŸÀÔÀÎ booleanÀº Âü,
°ÅÁþ µÎ °¡ÁöÁß ÇϳªÀÇ °ª¸¸ °¡Áø´Ù. µü µÎ °³ÀÇ °ª¸¸ °¡Áö¹Ç·Î ÀÌ·ÐÀûÀ¸·Î 1ºñÆ®¸é ÃæºÐÇÏÁö¸¸ ¸Þ¸ð¸®ÀÇ ÀúÀå ´ÜÀ§°¡ ¹ÙÀÌÆ®ÀÌ°í ó¸® ´ÜÀ§´Â º¸Åë 4¹ÙÀÌÆ®¿©¼
ÁøÀ§ÇüÀ̶ó°í Çؼ 1ºñÆ®¸¦ Â÷ÁöÇÏ´Â °ÍÀº ¾Æ´Ï´Ù. ÀÚ¹Ù ½ºÆå
¹®¼¿¡´Â ÁøÀ§ÇüÀÇ Å©±â°¡ ¸í½ÃµÇ¾î ÀÖÁö ¾ÊÀ¸¸ç °¡»ó ¸Ó½ÅÀÇ »óȲ¿¡ µû¶ó ´Þ¶óÁö´Âµ¥ Åë»ó 1¹ÙÀÌÆ® Å©±â¸¦
°¡Áø´Ù.
ÁøÀ§Çü ¸®ÅÍ·²Àº true, false µÎ°¡Áö ¹Û¿¡ ¾øÀ¸¸ç À̸§ÀÌ ÀǹÌÇϵíÀÌ true´Â ÂüÀ» ³ªÅ¸³»°í false´Â °ÅÁþÀ» ³ªÅ¸³½´Ù. boolean ŸÀÔÀ» Á÷Á¢ »ç¿ëÇÏ´Â °æ¿ì´Â ¸¹Áö ¾ÊÁö¸¸ Á¶°Ç¹®ÀÇ ºñ±³ ¿¬»ê½ÄÀÌ boolean ŸÀÔÀ» ¸®ÅÏÇϱ⠶§¹®¿¡ ¾Ë°Ô ¸ð¸£°Ô ¸¹ÀÌ »ç¿ëÇÑ´Ù.
boolean |
½ÇÇà°á°ú |
class JavaTest { public
static void main(String[] args) { int
a = 3; boolean
b = (a == 3); if
(b) { System.out.println("a°¡ 3ÀÌ´Ù."); } } } |
a°¡ 3ÀÌ´Ù. |
Á¤¼öÇü º¯¼ö aÀÇ °ªÀÌ 3ÀÎÁö
== ºñ±³ ¿¬»êÀÚ·Î Á¡°ËÇØ º¸°í ±× °á°ú¸¦ boolean ŸÀÔÀÇ
º¯¼ö b¿¡ ´ëÀÔÇß´Ù. a¸¦
3À¸·Î ÃʱâÈÇßÀ¸¹Ç·Î ºñ±³ ¿¬»ê½ÄÀÇ °á°ú´Â trueÀ̸ç
b´Â ÀÌ °ªÀ» ´ëÀԹ޴´Ù. if¹®Àº bÀÇ °ª¿¡
µû¶ó Ãâ·Â¹® ½ÇÇà ¿©ºÎ¸¦ °áÁ¤Çϴµ¥ b°¡ trueÀ̹ǷΠa°¡ 3À̶ó´Â ¸Þ½ÃÁö°¡ Ãâ·ÂµÈ´Ù.
ºñ±³ ¿¬»ê½ÄÀÌ boolean ŸÀÔÀ» ¸®ÅÏÇÑ´Ù´Â °ÍÀ» È®ÀÎÇØ º¸±â À§ÇØ
Áß°£ º¯¼ö b¿¡ ´ëÀÔÇߴµ¥ º¸ÅëÀº ´ÙÀ½°ú °°ÀÌ ºñ±³ ¿¬»ê½ÄÀ» if Á¶°Ç¹®¿¡
¹Ù·Î »ç¿ëÇÑ´Ù.
if (a == 3) {
System.out.println("a°¡ 3ÀÌ´Ù.");
}
if´Â ºñ±³ ¿¬»ê½ÄÀÇ ÁøÀ§ ¿©ºÎ¿¡ µû¶ó ¸í·ÉÀ» ½ÇÇàÇÒ °ÍÀΰ¡ ¾Æ´Ñ°¡¸¦
°áÁ¤ÇÑ´Ù. Áß°£ º¯¼ö¸¦ ±»ÀÌ »ç¿ëÇÒ ÇÊ¿ä°¡ ¾ø´Ù.
¿¬½À ¹®Á¦
1. ÀÚ¹Ù ¾ð¾îÀÇ
Ư¡ÀÌ ¾Æ´Ñ °ÍÀº?
¨ç ´ë¼Ò¹®ÀÚ¸¦ öÀúÇÏ°Ô
±¸ºÐÇÑ´Ù.
¨è ¸í·ÉÀÇ ³¡Àº
Ç×»ó ¼¼¹ÌÄÝ·ÐÀ¸·Î ³¡³´Ù.
¨é ¼¼¹ÌÄÝ·ÐÀ¸·Î ±¸ºÐ¸¸
Çϸé ÇÑ ÁÙ¿¡ µÎ
°³ÀÇ ¸í·ÉÀ» ½áµµ »ó°ü¾ø´Ù.
¨ê ¼Ò½ºÀÇ Çü½ÄÀÌ
¾ö°ÝÇÏ¿© °ø¹é°ú µé¿©¾²±â¿¡ ÁÖÀÇÇؾß
ÇÑ´Ù.
2. ÇÁ·Î±×·¥ÀÇ ±â´ÉÀ»
Á¤ÀÇÇÏ´Â ±âº»ÀûÀÎ ´Ü¾î¸¦ ( ) ¶ó°í
ÇÏ¸ç ¾ð¾î ¼³°èÀÚ°¡ Àǹ̸¦
¹Ì¸® Á¤ÇØ ³õ¾Æ ´Ù¸¥
¿ëµµ·Î ¾µ ¼ö ¾ø¾î
¿¹¾à¾î¶ó°íµµ ºÎ¸¥´Ù.
3. ÀÚ¹ÙÀÇ ¸íĪÀ»
ÀÛ¼ºÇÏ´Â ±ÔÄ¢À¸·Î ¿ÇÁö ¾ÊÀº
°ÍÀº?
¨ç ¼ýÀÚµµ ¾µ
¼ö ÀÖÁö¸¸ ù À§Ä¡¿¡´Â
¿Ã ¼ö ¾ø´Ù.
¨è µÎ ´Ü¾î
ÀÌ»óÀÇ ¸íĪÀº °ø¹éÀ¸·Î ±¸ºÐÇÏ¿©
ÀÛ¼ºÇÑ´Ù.
¨é ±æÀÌÀÇ Á¦¾àÀº
¾ø¾î ±æ°í »ó¼¼ÇÏ°Ô ºÙ¿©µµ
»ó°ü¾ø´Ù.
¨ê À¯´ÏÄڵ带 Áö¿øÇÏ¿©
Çѱ۷ΠµÈ ¸íĪÀ» ¾µ
¼öµµ ÀÖ´Ù.
4.º¯¼öÀÇ Å¸ÀÔÀ»
¼±¾ðÇÏ´Â ÀÌÀ¯·Î ¿Ã¹Ù¸¥ °ÍÀº?
¨ç ¸Þ¸ð¸®¸¦ ²À
ÇÊ¿äÇѸ¸Å¸¸ »ç¿ëÇÏ°í ÀúÀå ¹æ½ÄÀ»
°áÁ¤ÇÑ´Ù.
¨è °ªÀ» ÀúÀåÇÒ
¸Þ¸ð¸® À§Ä¡¸¦ °áÁ¤ÇÑ´Ù.
¨é ÄÄÆÄÀÏ ¼Óµµ¸¦
Çâ»ó½ÃŲ´Ù.
¨ê º¯¼öÀÇ ÃʱâÈ
¿©ºÎ¸¦ °áÁ¤ÇÑ´Ù.
5.´ÙÀ½ º¯¼ö
¼±¾ð¹® Áß À߸øµÈ °ÍÀº?
¨ç int a = 2 * 3;
¨è int i, j, k = 34;
¨é int i, double d;
¨ê int value;
6. ´ÙÀ½ Áß
±âº»Çü ŸÀÔÀÌ ¾Æ´Ñ °ÍÀº?
¨ç double ¨è
String ¨é boolean ¨ê char
7.±âº»Çü º¯¼öÀÇ
Ư¡ÀÌ ¾Æ´Ñ °ÍÀº?
¨ç ½ÇÁ¦ °ªÀº
Èü¿¡ ÀúÀåµÈ´Ù.
¨è º¯¼ö ÀÚü°¡
°ªÀ» °¡Áø´Ù.
¨é Å©±â°¡ ÀÛ´Ù.
¨ê ±æÀÌ°¡ °íÁ¤ÀûÀÌ´Ù.
8.º¯°æ ºÒ°¡´ÉÇÑ
»ó¼ö¸¦ »ç¿ëÇÏ´Â ÀÌÀ¯°¡ ¾Æ´Ñ
°ÍÀº?
¨ç ½Ç¼ö¸¦ ¹æÁöÇÑ´Ù.
¨è °ªÀÇ Àǹ̸¦
¸íÈ®È÷ Ç¥ÇöÇÑ´Ù.
¨é ÀÏ°ý ¼öÁ¤ÀÌ
Æí¸®ÇÏ´Ù.
¨ê ÄÄÆÄÀÏ ¼Óµµ°¡
»¡¶óÁø´Ù.
9.ÀÚ¹ÙÀÇ int ŸÀÔ¿¡ ´ëÇÑ ¼³¸íÀ¸·Î
¿Ã¹Ù¸¥ °ÍÀº?
¨ç Ç÷§Æû¿¡ µû¶ó
±æÀÌ°¡ ´Þ¶óÁø´Ù.
¨è À½¼ö¸¦ Ç¥ÇöÇÒ
¼ö ÀÖ´Ù.
¨é ¼öÇÐÀÇ Á¤¼ö¿Í
°°Àº ¹üÀ§¸¦ Ç¥ÇöÇÑ´Ù.
¨ê ÃÖ´ë Ç¥Çö¼ö´Â 40¾ïÀÌ´Ù.
10. ´ÙÀ½ Á¤¼ö
¸®ÅÍ·² Áß ½ÇÁ¦°ªÀÌ ´Ù¸¥
°ÍÀº
¨ç 10 ¨è 012 ¨é 0b1001 ¨ê 0xa
11. ŸÀÔÀÇ Ç¥Çö
¹üÀ§¸¦ ³Ñ¾î °ªÀÌ ³ÑÄ¡´Â
Çö»óÀ» ( ) ¶ó°í
ÇÑ´Ù.
12. °íÁ¤ ¼Ò¼öÁ¡ÀÇ 98.245¸¦ ºÎµ¿ ¼Ò¼öÁ¡
Çü½ÄÀ¸·Î ¸Â°Ô Ç¥ÇöÇÑ °ÍÀº?
¨ç 98245e2 ¨è 98245e-2 ¨é 9.8245e-1 ¨ê 9.8245e1
13.float ÇüÀÇ ¸®ÅÍ·²À»
Ç¥±âÇÒ ¶§´Â Á¢¹Ì ( )¸¦
ºÙÀδÙ.
14. ¹®ÀÚ ¸®ÅÍ·²À»
¿Ã¹Ù·Î Ç¥±âÇÑ °ÍÀº
¨ç Z ¨è "Z" ¨é 'Z' ¨ê "ZZ"
15. µû¿ÈÇ¥¾È¿¡ Á÷Á¢
Ç¥±âÇÒ ¼ö ¾ø´Â ¹®ÀÚ´Â \·Î ½ÃÀÛÇÏ´Â ( )·Î
Ç¥±âÇÑ´Ù.
16. ¹®ÀÚ¿¿¡ ´ëÇÑ
¼³¸íÀ¸·Î ¸Â´Â °ÍÀº?
¨ç ±âº»Çü ŸÀÔÀÌ´Ù.
¨è ¸®ÅÍ·²Àº ÀÛÀº
µû¿ÈÇ¥ ' '·Î °¨½Î
Ç¥±âÇÑ´Ù.
¨é À¯´ÏÄÚµåÀÇ ¸ðµç
¹®ÀÚ¸¦ ´ãÀ» ¼ö ÀÖ´Ù.
¨ê °³ÇàÇÒ ¼ö
¾ø¾î ÇÑ ÁÙ¿¡ ½á¾ß
ÇÑ´Ù.
17. ÁøÀ§ÇüÀÇ Âü, °ÅÁþÀ» ³ªÅ¸³»´Â ¸®ÅÍ·²Àº?
¨ç TRUE, FALSE
¨è True, False
¨é true, false
¨ê Yes, No
18. °¡·ÎÆø width´Â 8 ¹ÌÅÍ, ¼¼·Î ³ôÀÌ height´Â 12¹ÌÅÍÀÎ
Á÷»ç°¢ÇüÀÇ ³ÐÀÌ area °è»êÇÏ¿©
Ãâ·ÂÇ϶ó.