31 lines
772 B
Java
31 lines
772 B
Java
|
While Loops
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
public class WhileLoops {
|
||
|
public static void main( String[] args ) {
|
||
|
// simple loop that goes round and around until
|
||
|
// expression evaluations to false
|
||
|
double index = 99999;
|
||
|
while( index > 10 ) {
|
||
|
System.out.println( "index has value " + index );
|
||
|
index /= 2;
|
||
|
}
|
||
|
|
||
|
// this would be an infinite loop...
|
||
|
while( true ) {
|
||
|
break; // ...if we didn't break out here
|
||
|
}
|
||
|
|
||
|
// same as while loop, but with a subtle difference. code is alway
|
||
|
// executed before the loop iteration expression is evaluate
|
||
|
// do..whiles are the least used looping structures
|
||
|
do {
|
||
|
index *= 2;
|
||
|
System.out.println( "index has value " + index );
|
||
|
} while( index < 9999 );
|
||
|
}
|
||
|
}
|