¹Ýº¹/Á¦¾î¹®
1. if¹®
1) if¹®
¿¹] a,b¸¦ ºñ±³ÇÏ¿© a>bÀ̸é s=a+bÇ϶ó.
class test { public
static void main(String[] args) { int
a=50; int
b=30; int
s=0; if(a>b)
{ s=a+b; } System.out.println("s="+s); } }
|
2) if~else ¹®
if (Á¶°Ç) { ÂüÀÎ °æ¿ì } else { °ÅÁþÀÎ °æ¿ì } |
¿¹] a,b¸¦ ºñ±³ÇÏ¿© a>bÀ̸é s=a+bÇÏ°í, a<=bÀ̸é s=b-a Ç϶ó
class test { public
static void main(String[] args) { int
a=50; int
b=30; int
s=0; if(a>b)
{ s=a+b; } else
{ s=b-a; } System.out.println("s="+s); } }
|
3) ´ÙÁß IF¹®
if (Á¶°Ç 1 ) { Á¶°Ç 1ÀÌ ÂüÀÎ °æ¿ì } else if (Á¶°Ç 2) {
Á¶°Ç 2°¡ ÂüÀÎ °æ¿ì } else if (Á¶°Ç 3) {
Á¶°Ç 3ÀÌ ÂüÀÎ °æ¿ì } else { Á¶°Ç3ÀÌ
°ÅÁþÀÎ °æ¿ì } |
¿¹] kor=70,eng=80,mat=90À» »ç¿ëÇÏ¿© ÃÑÁ¡, Æò±Õ, ÇÐÁ¡(A~F)¸¦ ±¸ÇÏ¿© Ãâ·ÂÇ϶ó.
class test { public
static void main(String str[]) { int
kor=70; int
eng=80; int
mat=90; int
tot=0; double
avg=0; String
hak; tot=kor+eng+mat; avg=tot/3.0; if(avg>=90)
{ hak="A" ; } else
if(avg>=80 && avg<90) { hak="B" ;} else
if(avg>=70 && avg<80) { hak="C" ;} else
if(avg>=60 && avg<70) { hak="D" ;} else
{ hak="F" ; } System.out.println("kor="
+ kor); System.out.println("eng="
+ eng); System.out.println("mat="
+ mat); System.out.println("tot="
+ tot); System.out.println("avg="
+ avg); System.out.println("hak="
+ hak); } };
|
2. switch¹®
switch (º¯¼ö){ case »ó¼öÇü°ª1 : { ½ÇÇ๮1; break; } case »ó¼öÇü°ª2 : { ½ÇÇ๮2; break; } default : { ½ÇÇ๮;
} } |
switch¹®¿¡¼´Â Á¶°ÇÀ» ÁöÁ¤ÇÒ ¶§ ¹üÀ§¸¦ ÁÙ ¼ö ¾ø´Ù. Áï "º¯¼ö==»ó¼öÇü°ª"
ÇüÅ·Πó¸®ÇϰԵȴÙ. ¸¸¾à ¹üÀ§°¡ Á¸ÀçÇÏ´Â Á¶°Ç½ÄÀÏ °æ¿ì¿¡´Â ´ÙÁßif¹®À» »ç¿ëÇÏ¿©
ó¸®ÇÏ¿©¾ß ÇÑ´Ù.
3. while ¹®
4. do~while ¹®
do {
½ÇÇ๮ ;
} while (Á¶°Ç) |
5. for ¹®
for(º¯¼ö=ÃʱⰪ ; Á¶°Ç ; Áõ°¡°ª) {
½ÇÇ๮ ;
} |
6. break ¹®
°¢Á¾ ¹Ýº¹¹®¿¡¼ ¹Ýº¹¹®À» °Á¦·Î Á¾·á½ÃÅ°°í ÇØ´ç ºí·ÏÀ» ºüÁ® ³ª¿Àµµ·Ï ÇÑ´Ù.
7. continue ¹®
ºí·ÏÀÇ Ã³À½ ½ÇÇ๮À¸·Î À̵¿ÇÑ´Ù.
|