º¯¼ö´Â ¼±¾ð À§Ä¡¿¡ µû¶ó ¿©·¯ °¡Áö Á¾·ù°¡ Àִµ¥ Ŭ·¡½º¿¡ ¼Ò¼ÓµÇ¸é Çʵå¶ó°í ºÎ¸£°í ¸Þ¼µå¿¡ ¼Ò¼ÓµÇ¸é Áö¿ªº¯¼ö¶ó°í
ºÎ¸¥´Ù. ¿©±â¼´Â main ¸Þ¼µå ³»ºÎ¿¡ ¼±¾ðÇÏ´Â Áö¿ªº¯¼öºÎÅÍ
¾Ë¾Æº¸ÀÚ. º¯¼ö¸¦ ¼±¾ðÇÏ´Â ±âº» Çü½ÄÀº ´ÙÀ½°ú °°´Ù.
ŸÀÔ º¯¼ö¸í [= ÃʱⰪ];
º¯¼öÀÇ Å¸ÀÔ°ú À̸§À» ¹àÈ÷¸ç ¼¼¹ÌÄÝ·ÐÀ¸·Î ³¡³´Ù. ¼±¾ð°ú µ¿½Ã¿¡ ÃʱⰪÀ»
ÁöÁ¤ÇÒ ¶§´Â = ±âÈ£ ´ÙÀ½¿¡ ÃʱⰪÀ» ÀûµÇ ÇÊ¿ä ¾øÀ¸¸é »ý·« °¡´ÉÇÏ´Ù.
±âº» Çü½Ä¿¡¼ [ ] °ýÈ£´Â ¿É¼ÇÀ̶ó´Â ¶æÀÌ´Ù. ¼±¾ðÀº
¾î¶² Á¾·ùÀÇ °ªÀ» ¾î¶² À̸§À¸·Î »ç¿ëÇÏ°Ú´Ù°í ½Å°íÇÏ´Â ÀýÂ÷ÀÌ´Ù. ´ÙÀ½ ¹®ÀåÀº Á¤¼öÇü º¯¼ö¸¦ score¶ó´Â À̸§À¸·Î ¼±¾ðÇÑ´Ù.
int score;
Á¡¼ö¸¦ ÀúÀåÇÒ º¯¼ö¿©¼ score¶ó´Â À̸§À» ºÙ¿´À¸¸ç ¼Ò¼öÁ¡ ÀÌÇÏ´Â
¾øÀ¸¹Ç·Î Á¤¼öÇüÀÇ int ŸÀÔÀ¸·Î ¼±¾ðÇß´Ù. ÀÌ ¼±¾ð¿¡ ÀÇÇØ
ÄÄÆÄÀÏ·¯´Â Á¤¼ö°ª Çϳª¸¦ ÀúÀåÇÒ ¼ö ÀÖ´Â 4¹ÙÀÌÆ®ÀÇ °ø°£À» ÇÒ´çÇÏ°í
score¶ó´Â À̸§À» ºÙÀδÙ. ¸Þ¸ð¸® °ø°£Áß ºñ¾î ÀÖ´Â
4¹ÙÀÌÆ® ¿µ¿ªÀÌ score°¡ µÈ´Ù.
ÀÌÈÄ score¶ó´Â º¯¼ö¸íÀ¸·Î 4¹ÙÀÌÆ®ÀÇ
¸Þ¸ð¸®°ªÀ» ¾ðÁ¦µçÁö ÀÐ°í ¾µ ¼ö ÀÖ´Ù. ´ÙÀ½ ¼±¾ð¹®Àº score º¯¼ö¸¦
¼±¾ðÇÏ¸é¼ 86À¸·Î ÃʱâÈÇÑ´Ù.
int score = 86;
ÄÄÆÄÀÏ·¯´Â ¸Þ¸ð¸®¸¦ ÇÒ´çÇÏ¸é¼ ¿©±â¿¡ 86À» ÀúÀåÇÑ´Ù. Ãʱâ½Ä¿¡ º¹ÀâÇÑ ¼ö½ÄÀ» »ç¿ëÇÒ ¼ö ÀÖ°í ¸ÕÀú ¼±¾ðµÈ ´Ù¸¥ º¯¼ö¸¦ ÂüÁ¶ÇÒ ¼öµµ ÀÖ´Ù. ´ÙÀ½ ¼±¾ð¹®¿¡ ÀÇÇØ a´Â 6À¸·Î
ÃʱâȵǸç b´Â 7·Î ÃʱâȵȴÙ. b Ãʱâ½Ä¿¡¼ a¸¦ ÂüÁ¶ÇϹǷΠa¸¦
¸ÕÀú ¼±¾ðÇØ¾ß ÇÏ¸ç ¼ø¼°¡ ¹Ù²î¸é ¾ÈµÈ´Ù.
int a = 2 * 3;
int b = a + 1;
°°Àº ŸÀÔÀÇ º¯¼ö¸¦ ¿©·¯ °³ ¼±¾ðÇÒ ¶§´Â ÄÞ¸¶·Î ±¸ºÐÇÏ¸ç °¢ º¯¼ö µÚ¿¡ = ±¸ºÐÀÚ·Î
ÃʱⰪÀ» ÁöÁ¤ÇÑ´Ù.
int i, j, k = 34;
ÃʱⰪÀ» ÁöÁ¤ÇÏÁö ¾ÊÀº º¯¼ö´Â ¾²·¹±â°ªÀ» °¡Áø´Ù. À§ ¼±¾ð¹®¿¡ ÀÇÇØ i, j´Â ¸Þ¸ð¸® °ø°£¸¸ ÇÒ´çµÉ »Ó ¾î¶² °ªÀÌ ÀúÀåµÉÁö ¾Ë ¼ö ¾øÀ¸¸ç k´Â 34·Î ÃʱâȵȴÙ. °¢ º¯¼ö¸¦ ÇÑ ÁÙ¿¡ Çϳª¾¿ µû·Î ¼±¾ðÇصµ ¹«¹æÇÏ´Ù.
int i;
int j;
int k = 34;
ÁÂÇ¥°ªÀ» ³ªÅ¸³»´Â x, y³ª Å©±â¸¦ ³ªÅ¸³»´Â width, height ó·³ °ü·Ã º¯¼ö´Â ÇÑ ÁÙ¿¡ °°ÀÌ ¼±¾ðÇÏ´Â °ÍÀÌ Æí¸®ÇÏ´Ù. ŸÀÔÀÌ ´Ù¸¥ º¯¼ö´Â °°ÀÌ ¼±¾ðÇÒ ¼ö ¾øÀ¸¸ç ¹Ýµå½Ã µû·Î ¼±¾ðÇØ¾ß ÇÑ´Ù. ´ÙÀ½
¼±¾ð¿¡ ÀÇÇØ Á¤¼öÇü º¯¼ö i¿Í ½Ç¼öÇü º¯¼ö d¸¦ À§ÇÑ ¸Þ¸ð¸®°¡
ÇÒ´çµÈ´Ù.
int i;
double d;
´ÙÀ½ ¿¹Á¦´Â Á¤¼öÇü º¯¼ö value¸¦ ¼±¾ðÇÏ°í 1234·Î ÃʱâÈÇÑ ÈÄ Ãâ·ÂÇÑ´Ù.
int |
½ÇÇà°á°ú |
class JavaTest { public
static void main(String[] args) { int
value = 1234; System.out.println(value); } } |
1234 |
¼±¾ð¹®¿¡ ÀÇÇØ Á¤¼ö Çϳª¸¦ ÀúÀåÇÒ ¼ö ÀÖ´Â ¸Þ¸ð¸® °ø°£ÀÌ ÇÒ´çµÇ¸ç ¿©±â¿¡
1234 ÃʱⰪÀÌ ÀúÀåµÈ´Ù. ÀÌÈÄ ÀÌ ¸Þ¸ð¸® À§Ä¡¸¦
value¶ó´Â À̸§À¸·Î ÂüÁ¶Çϴµ¥ printlnÀ¸·Î ÇöÀç°ªÀ» Ãâ·ÂÇß´Ù. ¼±¾ð°ú µ¿½Ã¿¡ ÃʱâÈÇߴµ¥ ¼±¾ð¸¸ ÇØ µÐ ÈÄ º°µµ·Î ´ëÀÔÇصµ »ó°ü¾ø´Ù. º¯¼ö¸¦
¼±¾ðÇÑ ÈÄ °ªÀ» ´ëÀÔÇÒ ¶§´Â = ¿¬»êÀÚ¸¦ »ç¿ëÇÑ´Ù.
int value;
value = 1234;
¼±¾ðÇÒ ¶§ ÃʱⰪÀ» ÁÖÁö ¾ÊÀ¸¸é ¸Þ¸ð¸®¸¸ ÇÒ´çµÇ¸ç ¾²·¹±â°ªÀ» °¡Áø´Ù. ÀǹÌÀÖ´Â
°ªÀ» ÀúÀåÇÏ·Á¸é ¼±¾ðÇÒ ¶§ ÃʱâÈÇϵçÁö ¾Æ´Ï¸é ¼±¾ð ÈÄ¿¡ ¿øÇÏ´Â °ªÀ» ´ëÀÔÇØ¾ß ÇÑ´Ù. ¹«½¼ °ªÀÎÁöµµ
¸ð¸¦ ¾²·¹±â°ªÀ» »ç¿ëÇÏ¸é ¿¡·¯ 󸮵ȴÙ.
int value;
System.out.println(value); //
¿¡·¯
º¯¼ö´Â ¸» ±×´ë·Î º¯ÇÏ´Â ¼öÀÌ´Ù. ƯÁ¤ ½ÃÁ¡¿¡ ÇϳªÀÇ °ªÀ» ÀúÀåÇÏÁö¸¸
ÇÊ¿äÇÏ¸é ¾ðÁ¦µçÁö ´ëÀÔ ¿¬»êÀÚ·Î ¿øÇÏ´Â °ªÀ» ´ëÀÔÇÏ¿© º¯°æÇÒ ¼ö ÀÖ´Ù.
assign |
½ÇÇà°á°ú |
class JavaTest { public
static void main(String[] args) { int
value = 1234; System.out.println(value); value
= 5678; System.out.println(value); } } |
1234 5678 |
value´Â ÃÖÃÊ ¼±¾ð½Ã 1234·Î
ÃʱâȵǾúÀ¸¸ç ÀÌ »óÅ¿¡¼ value¸¦ Ãâ·ÂÇϸé 1234°¡
Ãâ·ÂµÈ´Ù. ´ëÀÔ ¿¬»êÀÚ·Î 5678À» ´ëÀÔÇÏ¸é »õ·Î¿î °ªÀ¸·Î
¹Ù²î¸ç ÇÑ ¹ø º¯°æÇÑ °ªÀº ´Ù¸¥ °ªÀ¸·Î ¹Ù²Ù±âÀü±îÁö ±×´ë·Î À¯ÁöµÈ´Ù.
º¯¼ö´Â ¸Þ¼µå ¾ÕÂÊ¿¡ ¸ð¾Æ¼ ¼±¾ðÇÏ´Â °ÍÀÌ º¸ÅëÀÌÁö¸¸ ¸Þ¼µå Áß°£¿¡µµ ÇÊ¿äÇÑ º¯¼ö¸¦ ¾ðÁ¦µçÁö ¼±¾ðÇÒ ¼ö ÀÖ´Ù. »ç¿ëÇϱâ Àü¿¡ ¼±¾ðÇØ µÎ±â¸¸ ÇÏ¸é µÈ´Ù. Á¤¼öÇü º¯¼ö Çϳª¿Í ½Ç¼öÇü
º¯¼ö Çϳª¸¦ °¢°¢ ¼±¾ð ¹× ÃʱâÈÇÑ ÈÄ Ãâ·ÂÇÑ´Ù¸é ´ÙÀ½ µÎ °¡Áö ÇüÅ ¸ðµÎ °¡´ÉÇÏ´Ù.
public static void main(String[] args) { int
value = 1234; double
score = 89.5; System.out.println(value); System.out.println(score); } |
public static void main(String[] args) { int
value = 1234; System.out.println(value); double
score = 89.5; System.out.println(score); } |
¾ÕÂÊ¿¡ ¸ð¾Æ¼ ¼±¾ðÇÏ°Ç ÇÊ¿äÇÒ ¶§ ¼±¾ðÇÏ°Ç Ãâ·ÂÇϱâ Àü¿¡ º¯¼ö°¡ Á¸ÀçÇϱ⸸ ÇÏ¸é »ó°ü¾ø´Ù. µÎ ¹æ½ÄÀº °¢°¢ Àå´ÜÁ¡ÀÌ ÀÖ´Ù. ¼±µÎ¿¡ ¸ð¾Æ µÎ´Â ¹æ¹ýÀº º¯¼ö ¸ñ·ÏÀ»
ÇÑ´«¿¡ º¼ ¼ö ÀÖ´Â ÀÌÁ¡ÀÌ ÀÖÁö¸¸ ¸Þ¼µå°¡ ±æ°í º¯¼ö°¡ ¸¹¾ÆÁö¸é ÀÏÀÏÀÌ ¾ÕÀ¸·Î À̵¿ÇÏ¿© ¼±¾ðÇϱ⠺ÒÆíÇϸç Äڵ带 Àаųª ÆíÁýÇϱ⵵ ¹ø°Å·Ó´Ù. ÀÌ·² ¶§´Â º¯¼ö¸¦ »ç¿ëÇϱâ Á÷Àü¿¡ ¼±¾ðÇÏ´Â °ÍÀÌ Æí¸®ÇÏ´Ù.