java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE, JavaME, JavaSE)的总称。本站提供基于Java框架struts,spring,hibernate等的桌面应用、web交互及移动终端的开发技巧与资料

保持永久学习的心态,将成就一个优秀的你,来 继续搞起java知识。

猜生日,示例程序:

1//import javax.swing.JOptionPane;
import javax.swing.*;
public class Demo032401{
    public static void main( String [] args ){
        String s1 = 
                            " 1   3   5    7\n " + 
                            " 9 11 13 15 \n " +
                            " 17 19 21 23\n " +
                            " 25 27 29 31\n ";
        String s2 = 
                            " 2 3 6 7\n " +
                            " 10 11 14 15\n " +
                            " 18 19 22 23\n " +
                            " 26 27 30 31\n ";
        String s3 = 
                            "4 5 6 7\n " +
                            " 12 13 14 15\n " +
                            " 20 21 22 23\n " +
                            " 28 29 30 31\n ";
        String s4 = 
                            " 8 9 10 11\n " +
                            " 12 13 14 15\n " +
                            " 24 25 26 27\n " +
                            " 28 29 30 31\n ";
        String s5 =
                            " 16 17 18 19\n " +
                            " 20 21 22 23\n " +
                            " 24 25 26 27\n " +
                            " 28 29 30 31\n ";
        int day = 0;
        int answer = JOptionPane.showConfirmDialog( null, " Is your birthday in these numbers?\n " + s1 );
        if ( answer == JOptionPane.YES_OPTION )
            day += 1;

        answer = JOptionPane.showConfirmDialog( null, " Is your birthday in these numbers?\n " + s2 );
        if ( answer == JOptionPane.YES_OPTION )
            day += 2;

        answer = JOptionPane.showConfirmDialog( null, " Is your birthday in these numbers?\n " + s3 );
        if ( answer == JOptionPane.YES_OPTION )
            day += 4;

        answer = JOptionPane.showConfirmDialog( null, " Is your birthday in these numbers?\n " + s4 );
        if ( answer == JOptionPane.YES_OPTION )
            day += 8;

        answer = JOptionPane.showConfirmDialog( null, " Is your birthday in these numbers?\n " + s5 );
        if ( answer == JOptionPane.YES_OPTION )
            day += 16;

        //show your birthday number
        JOptionPane.showMessageDialog( null, " Your birthday number is " + day + " ! " );
        System.out.println( "RUN OVER!!!" );
    }
}

java

因为水平有限,难免有疏忽或者不准确的地方,希望大家能够直接指出来,我会及时改正。一切为了知识的分享。

后续会有更多的精彩的内容分享给大家。