用java做一个星座查询软件(java星座查询匹配)

admin 127 0

本文目录一览:

用java编一个程序能通过用户输入的生日判断用户的星座。请大神们给点提示或者思路吧。规定不能自定义方法

既然不允许用其他的方式,那就直接上代码吧....

public static void main(String[] args) {

        int point = -1;

        String[] str = {"白羊","金牛","双子","巨蟹","狮子","处女","天平","天蝎","射手","摩羯","水瓶","双鱼"};

        SimpleDateFormat sdf = new SimpleDateFormat("MM-dd");

        System.out.println("请输入一个日期,格式为MM-dd,例如:8-9");

        Scanner scan = new Scanner(System.in);

        Date d = null;

        while (true) {

            try {

                String input = scan.next();

                d = sdf.parse(input);

                break;

            } catch (Exception ex) {

                System.out.println("请输入正确的日期格式,例如:08-09");

            }

        }

        //格式化日期,将日期转成**.**的格式,比如1月1日转成1.01

        Double date = Double.parseDouble((d.getMonth() + 1)

            + "." + String.format("%02d", d.getDate()));

        if (3.21 = date  4.19 = date) {

            point = 0;

        } else if (4.20 = date  5.20 = date) {

            point = 1;

        } else if (5.21 = date  6.21 = date) {

            point = 2;

        } else if (6.22 = date  7.22 = date) {

            point = 3;

        } else if (7.23 = date  8.22 = date) {

            point = 4;

        } else if (8.23 = date  9.22 = date) {

            point = 5;

        } else if (9.23 = date  10.23 = date) {

            point = 6;

        } else if (10.24 = date  11.22 = date) {

            point = 7;

        } else if (11.23 = date  12.21 = date) {

            point = 8;

        } else if (12.22 = date  12.31 = date) {

            point = 9;

        } else if (1.01 = date  1.19 = date) {

            point = 9;

        } else if (1.20 = date  2.18 = date) {

            point = 10;

        } else if (2.19 = date  3.20 = date) {

            point = 11;

        }

        if(point == -1) {

            System.out.println("你真的是地球人么....");return;

        }

        System.out.println(String.format(

            "找到啦!o^ ^o,你的星座是%s.", str[point]));

用eclipse编写星座查询程序

我也是在网上找的 有简单的 你先看看这个吧

package 星座;

import java.awt.BorderLayout;

import java.awt.FlowLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.util.Calendar;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JPanel;

import javax.swing.JTextField;

public class Constellation implements ActionListener{

private JFrame frame = null;

private JTextField year = null;

private JTextField month = null;

private JTextField day = null;

private JLabel label1 = null;

private JLabel label2 = null;

private JLabel label3 = null;

private JPanel panel1 = null;

private JPanel panel2 = null;

private JButton button = null;

private JTextField output = null;

public static final String[] zodiacArr = {

用java做一个星座查询软件(java星座查询匹配)-第1张图片-星缘配

基于java语言的android项目的星座查询的开发.跪求好心人帮助。。。

你这应该去网上挂项目招聘,以前帮同事打下手的一个私活就是做了一个星座的,看用户当天出行桃花运啦,运气指数等等。这样一个项目同事当时要了3W,所以没人会免费给你这种项目应用的,你真需要的话,就花钱去网上招聘吧,再好心的人也不会给你这种完成的项目的。

标签: 用java做一个星座查询软件

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~