import?java.text.ParseException;
創(chuàng)新互聯公司是一家集網站建設,市中企業(yè)網站建設,市中品牌網站建設,網站定制,市中網站建設報價,網絡營銷,網絡優(yōu)化,市中網站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網站。
import?java.text.SimpleDateFormat;
import?java.util.Calendar;
import?java.util.Date;
import?java.util.Scanner;
public?class?Test?{
public?static?void?main(String[]?args)?throws?ParseException?{
Scanner?scanner?=?new?Scanner(System.in);
//?只輸入月、日,此代碼未校驗月、日輸入是否合理,比如2月30
System.out.print("請輸入你的出生月份");
int?month?=?scanner.nextInt();
System.out.print("請輸入你的出生日期");
int?day?=?scanner.nextInt();
System.out.print("你的星座是:");
//?通過輸入完整日期的方式判斷,可以自動處理不合理日期,比如2月30
//?SimpleDateFormat?dateFormat?=?new?SimpleDateFormat("yyyy-MM-dd");
//?System.out.print("請輸入你的出生日期(形如2018-02-03):");
//?Date?birthday?=?dateFormat.parse(scanner.nextLine());
//
//?Calendar?calendar?=?Calendar.getInstance();
//?calendar.setTime(birthday);
//?int?month?=?calendar.get(Calendar.MONTH)?+?1;
//?int?day?=?calendar.get(Calendar.DAY_OF_MONTH);
//?System.out.print("你的生日是?:"?+?dateFormat.format(birthday)?+?"\r\n你的星座是:");
scanner.close();
switch?(month)?{
case?1:
if?(day??22)
System.out.println("摩羯座");
else
System.out.println("水瓶座");
break;
case?2:
if?(day??22)
System.out.println("水瓶座");
else
System.out.println("雙魚座");
break;
case?3:
if?(day??22)
System.out.println("雙魚座");
else
System.out.println("白羊座");
break;
case?4:
if?(day??22)
System.out.println("白羊座");
else
System.out.println("金牛座");
break;
case?5:
if?(day??22)
System.out.println("金牛座");
else
System.out.println("雙子座");
break;
case?6:
if?(day??22)
System.out.println("雙子座");
else
System.out.println("巨蟹座");
break;
case?7:
if?(day??22)
System.out.println("巨蟹座");
else
System.out.println("獅子座");
break;
case?8:
if?(day??22)
System.out.println("獅子座");
else
System.out.println("處女座");
break;
case?9:
if?(day??22)
System.out.println("處女座");
else
System.out.println("天枰座");
break;
case?10:
if?(day??22)
System.out.println("天枰座");
else
System.out.println("天蝎座");
break;
case?11:
if?(day??22)
System.out.println("天蝎座");
else
System.out.println("射手座");
break;
case?12:
if?(day??22)
System.out.println("射手座");
else
System.out.println("摩羯座");
}
}
}
序員在別人眼中可能是“最有錢途”的職業(yè),可是也是最辛苦的工作。他們有統(tǒng)一的特征,那就是大部分人對這份工作十分的熱愛,然而他們寫起代碼來還會有更多不一樣的表現,也許這些就是跟他們的性格和星座有很大的關系吧~下面隨尚學堂小編一起來扒一扒~
白羊座程序員癥狀:
“都別動,這個需求放著我來做”
“這個我肯定能做完”
“網速怎么這么差,半天上傳不上去”
你交代他的事情,不管難不難他都會答應著去做,而且還會特別快速的做完,鑒于白羊都是急脾氣,所以需求一次性說完,不要擠牙膏,不然他會崩潰。
白羊座,為火系星座之首,沖勁十足,熱的快冷的也快。CS或EE專業(yè)的白羊座,很有可能因算法問題充滿挑戰(zhàn),很早就對編程產生興趣。他們很快就能學會幾招常用技能,并以此謀得高薪。但白羊座的人很容易在某一天突然后悔自己應該追求更有意思的工作,而放棄枯燥的編程。
金牛座可能出現的癥狀:
還沒開始碼代碼,計劃先寫好。畢竟人生不允許出差錯,代碼更不允許啦。然鵝讓他改代碼可能有點難。畢竟他們都屬于很條理的人,讓他改一個地方可能打亂整個大方向。
金牛座, 踏實肯干的金牛是厚積薄發(fā)的典型。他們大多擁有扎實的技術功底,不喜歡投機,喜歡一碼是一碼,愿意用實實在在的腦力勞動換取報酬。但保守謹慎的特點讓他們不愿冒風險,甚至不愿意剝削他人勞動的剩余價值。
雙子座癥狀
雙子座程序員自帶多套互不干擾、獨立運行的代碼編寫系統(tǒng),代碼編寫風格切換起來毫無障礙雙子座的人靈感都比較多,所以有可能在下一秒靈感突發(fā)的時候他們就去敲代碼了,并且是會帶著思考去寫代碼,天馬行空把代碼玩出花兒~
雙子座, 如果要折磨一個雙子座,請讓他編程吧。思維敏捷,口才一流,極善交際,但事實上情緒變化無常的雙子不適合編程。但如果雙子座的人一旦編起代碼來,絕對是非常有創(chuàng)造力的。
巨蟹座癥狀:
巨蟹座的程序員對于你提出的需求可能做出好幾個方案來,就是這么的關心人體貼人。巨蟹座的程序員俗話說得好,“要想理解巨蟹座程序員寫的代碼,你要先準備一艘宇宙飛船。”看巨蟹座程序員寫的代碼,就好像在一個又一個茫茫的宇宙黑洞中時空漫游。不過你絲毫不用擔心會看不懂,因為他們寫的注釋單獨摘下來,大概都能編一本10萬字的小說了。
巨蟹座內心豐富,他們會考慮到很多人的感受,所以碼起代碼來也是 巨蟹座- 巨蟹雖然時而抱怨,但忍辱負重的特點讓他們從不讓自己的情緒影響到他人,尤其是公司的人。程序員的枯燥工作浪費了巨蟹們天馬星空的想象力和對藝術的敏感度。攤上一份薪水頗高的編程工作,對巨蟹來說或許是他們甘愿忍受的不幸。
獅子座癥狀:
“這個我們可以完成,沒問題,放一百個心”(客戶前)
“好,我們來討論下,都各自配合什么,你做這個,那個誰你來負責那個”(小伙伴們討論方案)
極具領導力的獅子座,對于放在自己面的事情,都是一副領導力狀態(tài)。但是也身為火象星座的他們,超級愛面子,就算他們寫錯了代碼,出現了兩Bug,也請不要當面說,譬如
“你的代碼有問題”(他可能分分鐘想要打死你)
我的這個怎么打不開,是我的手機問題么”(這時候他一定會在心里默默的想,麻蛋出現Bug了趕緊去調)
獅子座- 活力無窮的獅子座有著極廣的交際圈和極好的人緣。他們豐富多彩的生活,使得他們對某一特定技術的深入修行并不十分感興趣。另外,天生的“老大氣質”會讓他們覺得編程是小弟做的事。因此,獅子座的人即使從事IT業(yè),也會不斷伺機跳向管理層面。
處女座癥狀
看到處女座的代碼庫,整整齊齊的樣子簡直是強迫癥的最愛
但是你身邊有個處女座的話,他可能會一直在耳邊念叨,這個代碼還可以怎么怎么樣,那個代碼還能怎么樣
處女座敏感細膩,極注重個人儀表和生活品位,喜歡清閑安逸的日子。雖然處女座并不懶惰,但編程終不是他們理想的工作,可能僅僅因為他們覺得電腦面前的人生是沒品的人生。所以他們的目標一定是征服星球大海。
天秤座程序員癥狀
碼代碼的時候,都可能是一個安靜的美男子模樣。
作為十二星座中的顏值代表,如果你看到在一堆程序員中有那么一兩股清流,不要懷疑,那一定是天秤座們。他們可能穿著不是你想象中的格子襯衫牛仔褲,還會
天秤座 - 敏捷的思維,讓天平座可以勝任大多數高技術工作。但帥哥美女輩出的天秤,在任何情況下都要維持一個光鮮的外表和優(yōu)雅的姿態(tài),因此決不會為project deadline而熬夜苦干,致使面有菜色,眼帶血絲。僅憑聰明的頭腦而少了吃苦精神很難讓他們在一個純技術領域登峰造極。
這風騷的代碼走位一定是天蝎座的… 天蝎座 - 可謂程序員之王(Bill Gates為一例)??b密嚴謹的作風讓他們的代碼一絲不茍,條理清晰。極度精明的天蝎會象吝惜自己的財富一樣吝惜程序運行時間。他們不但是優(yōu)秀的技術工作者,而且還會找一群小弟為他們打工,剝削剩余價值。天蝎一定會用睿智的分析優(yōu)化自己的代碼,優(yōu)化自己的投資,甚至整個人生!
射手座程序員
不愛受約束的射手座,大概也最難以接受去修改別人的代碼。你的代碼就是你的孩子,無論他丑還是美,遇到問題,你不會追究石榴樹上為什么結出櫻桃,你義不容辭得去 Debug 它,而且因為是你親生的,你一般不會嫌棄。但是別人的代碼要你修改……可就……不好說了喂~~~
摩羯座癥狀:
交給摩羯座的工作他都能做完
不搞定Bug絕對不罷休...
摩羯座,嚴謹刻板、穩(wěn)重老成的星座。雖然一向給人呆板的印象,但是呆板的人普遍說來都不太?;?;不管是在編程或愛情上,他們也都以這份特殊氣質獲勝!就像是只走在高山絕壁的山羊一樣穩(wěn)健踏實,會小心翼翼渡過困厄的處境。
水瓶座程序員
傳說中有一種程序員,就是他離開之后,就再也沒有人能夠來修改他的代碼了…
他的代碼既神秘又無人能解,他就是水瓶座程序員。
他的心愿是有朝一日,自己的代碼可以掛在火星服務器上
他喜歡獨自行動,碼起代碼來也是
水瓶座,常被稱為“天才星座”或“未來星座”。他們較著重于精神層次的提升,是很好的啟發(fā)對象。對于編程的挑戰(zhàn),具有前瞻性、有獨創(chuàng)性、聰慧、富理性,喜歡追求新的技術高度,提升自己。
雙魚座程序員
如果說水瓶座程序員寫的代碼是來自外太空的探險童話,那雙魚座程序員的代碼就是浪漫的詩歌,字里行間都散發(fā)著后現代主義的哲學意味。寫的不好?沒邏輯?別說了!眼淚都已經在雙魚座程序員的眼眶里打轉了!
好了,看夠了嘛?你是上面哪種類型的程序員?
好了,這些都不重要...
重要的是你要去搬磚了...
既然不允許用其他的方式,那就直接上代碼吧....
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]));
網站欄目:白羊座的JAVA代碼的簡單介紹
本文URL:http://sd-ha.com/article46/dsecchg.html
成都網站建設公司_創(chuàng)新互聯,為您提供網站改版、外貿網站建設、虛擬主機、微信小程序、ChatGPT、網頁設計公司
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯