java輸入年齡的代碼 java輸入年份

java程序設(shè)計(jì),用scanner編寫,輸入姓名,性別,年齡,住址,婚否,可以輸出...

首先創(chuàng)建一個Scanner對象s,構(gòu)造函數(shù)的初始值為System.in,再利用s.nextInt()來接收一個int型數(shù)據(jù)ival的值,用s.nextLine()來接收String類型的name,然后分別輸出。

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供詔安網(wǎng)站建設(shè)、詔安做網(wǎng)站、詔安網(wǎng)站設(shè)計(jì)、詔安網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、詔安企業(yè)網(wǎng)站模板建站服務(wù),十余年詔安做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。

注釋就不寫了,將就著看吧 awt/swing的題目就算了,懶得寫,很少用 聲明一個類Person,成員變量有姓名、出生年月、性別。有成員方法以顯示姓名、年齡和性別。

Exception in thread main java.lang.ArrayIndexOutOfBoundsException 這句話表示異常出現(xiàn)在main這個線程里面,錯誤是java.lang.ArrayIndexOutOfBoundsException。

在java中,根據(jù)年齡,計(jì)算出生年份。比如:23歲,1990年出生

這個問題主要涉及日期的解析及時間分量的計(jì)算。思路:使用SimpleDateFormat將輸入的字符串表示的日期解析為Date,再將Data轉(zhuǎn)為Calendar,獲取日期分類年份,然后與當(dāng)前年份做差運(yùn)算即可。

年齡就是把當(dāng)前的年份與用戶的年份相減得到一個對象值1。然后將用戶輸入日期中的年份換成當(dāng)年的,組成一個新的日期,將這新的日期與當(dāng)天的日期進(jìn)行比較,得到另一個對象值2。這個對象值2就是距離用戶的生日的天數(shù)。

1-9。- `\\\d{5}` 匹配前六位,也就是地區(qū)碼,由 6 位數(shù)字組成。- `(19|20)\\\d{2}` 匹配出生年份,取值為 1900-2099 年。- `(0[1-9]|1[012])` 匹配出生月份,取值為 01-12 月。

Java程序?qū)崿F(xiàn)循環(huán)從盤輸入學(xué)生的年齡+(1)當(dāng)輸入的年齡小于0則提示...

1、println(你的年齡大于18歲);} else {System.out.println(你還小呢);}}}把輸入的語句和判斷的語句寫在while循環(huán)里面 ,while的表達(dá)式為true,這樣就能無限循環(huán)了。同時做一個判斷,輸入0時,跳出循環(huán),程序結(jié)束。

2、java是面向?qū)ο蟮木幊陶Z言,一切皆為對象。本題雖然基礎(chǔ),但是特別有代表性。在做這類java編程時也應(yīng)該引入面向?qū)ο蟮乃季S。

3、使用一個switch方法,四個case支方法判斷,如果年齡小于十輸出case1,為兒童,如果大于十小于30,輸出青年,如果大于30小于60,輸出中年,如果大于60小于150則輸出老年人。

4、試試改成這樣 輸入的話就用per[i].setname(abcde);輸出的話就用System.out.println(per[i].getname);不過不知你這個Person[] per= new Person[100];有沒有問題。

分享標(biāo)題:java輸入年齡的代碼 java輸入年份
本文路徑:http://bm7419.com/article18/deosgdp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃域名注冊、品牌網(wǎng)站設(shè)計(jì)、移動網(wǎng)站建設(shè)關(guān)鍵詞優(yōu)化、面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司