真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

獲取星座java代碼 java代碼獲取今天星期幾

用JAVA寫星座運勢,算法怎么寫?

經(jīng)過一定的選擇過后會羅列出一大段運勢數(shù)據(jù),而這些是按一定次序進行羅列出來的.

公司主營業(yè)務:網(wǎng)站設(shè)計制作、網(wǎng)站設(shè)計、移動網(wǎng)站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出藁城免費做網(wǎng)站回饋大家。

設(shè)置一組數(shù)字矩陣,矩陣中每個數(shù)字都對應于一項星辰運勢

每個星座可以設(shè)置多個選項,除了星座選擇外,還可以根據(jù)相同星座的不同日期段(如0號到3號,3號到6號.....),以及血型(o,a,b...)或者屬相(鼠,牛,虎....)

舉例:

數(shù)據(jù)假設(shè)分四類,一日期,二血型,三屬相,四星座

日期 a1,a2,a3,a4....

血型 b1,b2,b3,b4....

屬相 c1,c2,c3,c4....

星座 d1,d2,d3,d4....

獲取數(shù)據(jù)用戶輸入信息,如a2,b3,c1,d2

從而獲取對應位置的數(shù)據(jù)存儲地址,從地址讀出數(shù)據(jù)并顯示

可以對用戶輸入信息做一定的運算,根據(jù)前后數(shù)據(jù)的關(guān)系,如輸出信息分四部分,分別為y1=f(abcx),y2=f(abcx),y3=f(abcx),y4=f(abcx),經(jīng)過一定運算后將其特定地址的內(nèi)容顯示出來即可,只要注意處理運算超界問題 程序就可以很好的運行了

用java編一個程序能通過用戶輸入的生日判斷用戶的星座。請大神們給點提示或者思路吧。規(guī)定不能自定義方法

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

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");

}

}

//格式化日期,將日期轉(zhuǎn)成**.**的格式,比如1月1日轉(zhuǎn)成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]));

用java 輸入兩個日期判斷分別是什么星座

/**

* 根據(jù)月日判斷星座

* @param month

* @param day

* @return int

*/

public static String getConstellation(int m,int d){

final String[] constellationArr = {"魔羯座" ,"水瓶座", "雙魚座", "牡羊座", "金牛座", "雙子座", "巨蟹座", "獅子座", "處女座", "天秤座","天蝎座", "射手座", "魔羯座" };

final int[] constellationEdgeDay = { 20,18,20,20,20,21,22,22,22,22,21,21};

int month=m;

int day =d;

if (day = constellationEdgeDay[month-1]) {

month = month - 1;

}

if (month = 0) {

return constellationArr[month];

}

//default to return 魔羯

return constellationArr[11];

}


本文題目:獲取星座java代碼 java代碼獲取今天星期幾
鏈接地址:http://weahome.cn/article/ddgogei.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部