2008年12月4日 星期四

simple java(七)---do/while

do/while
Similar to while structure

例一.
import javax.swing.*;
public class Guess {
final static int RANGE = 100;
public static void main( String args[] ) {
String inStr;
int guess;
int answer;
answer = (int)( Math.random() * RANGE + 1 );
do {
inStr = JOptionPane.showInputDialog( "Enter a number." );
guess = Integer.parseInt( inStr );
if ( guess == answer ) {
JOptionPane.showMessageDialog(null, "You are right.");}
else
{JOptionPane.showMessageDialog( null,"Try again. Your guess is too "+
( ( guess > answer) ? "large." : "small." ) );}
} while ( answer != guess );
System.exit( 0 ); }}

沒有留言: