Flow Control
if (age == 28)
{
System.out.println("You are 28!");
}
else if (age == 29)
{
System.out.println("You are 29!");
}
else
{
System.out.println("You're neither!");
}
while (x <=100)
{
X++
System.out.println("x is: " x);
}
// In a while loop, the action is
// performed only if the test is true.
// An interesting alternative is
// the do / while loop that performs
// the action "before" testing.
for (int x = 100;X >=0;x--)
{
System.out.println("x is: " x);
}
Testing a Condition
(8 > 2) && (2 == 3) // Returns false because // one is false (8 >= 2) || (2 == 3) // Returns true because // at least one is true. // Notice that the second // test is short circuited // by the true result in // the first.The Switch Statement
switch (input)
{
case 1;
{
System.out.println("You entered a 1");
break;
}
case 2;
{
System.out.println("You entered a 2");
break;
}
case 3;
{
System.out.println("You entered a 3");
break;
}
}
Thus, it would not be strange to see something like the following: switch(number)
{
case 1:
do something;
break;
case 2
do something;
break;
case 3
do something;
break;
default
tell user to type in the correct number
break
}
Breaks
Additional Resources:
Table of Contents Object Orientation in Java |
|
Hosted by Graphics & Media Lab
http://graphics.cs.msu.su |
|
mailto: Laboratory |