Java基礎(chǔ)練習(xí)題及詳細(xì)答案

本文參考 嗨客網(wǎng) Java 實(shí)戰(zhàn)

前言

本篇文章給大家安利一些關(guān)于 Java 基礎(chǔ)的練習(xí)題啰劲,每道題都附有答案鏈接梁沧,答案解題的每個(gè)步驟到運(yùn)行結(jié)果都十分詳細(xì),十分適合小白拿來練習(xí)蝇裤,也十分適合準(zhǔn)備面試的各位復(fù)習(xí)下 Java 基礎(chǔ)廷支,這篇文章我會(huì)不斷更新频鉴,題目都是對應(yīng) Java 基礎(chǔ)中的各個(gè)知識(shí)點(diǎn),大家在學(xué)習(xí)了Java 基礎(chǔ)之后恋拍,做幾道相關(guān)的練習(xí)題垛孔,復(fù)習(xí)一下該知識(shí)點(diǎn),在學(xué)習(xí)過程中施敢,覺得十分抽象周荐、晦澀難懂的知識(shí)點(diǎn),配合一道案例題僵娃,或許會(huì)有意想不到的效果哦概作!?

目錄

Java入門

Java HelloWorld

Java注釋

Java變量

01 Java變量定義

02 Java數(shù)據(jù)類型

03 Java變量運(yùn)算

04 Java變量運(yùn)算

05 Java常量

Java三元運(yùn)算符

01 Java三元運(yùn)算符

02 Java三元運(yùn)算符

03 Java三元運(yùn)算符

Java條件判斷

01 Java if條件判斷

02 Java if條件判斷

03 Java switch

04 Java switch

05 Java switch

Java循環(huán)

01 Java for循環(huán)

02 Java for循環(huán)

03 Java for循環(huán)

04 Java for循環(huán)

05 Java for循環(huán)嵌套

06 Java for循環(huán)嵌套

07 Java break

08 Java continue

09 Java while循環(huán)

10 Java do while循環(huán)

11 Java死循環(huán)

Java隨機(jī)數(shù)

01 Java隨機(jī)數(shù)

02 Java隨機(jī)數(shù)

03 Java隨機(jī)數(shù)

Java數(shù)組

01 Java定義數(shù)組

02 Java遍歷數(shù)組

03 Java數(shù)組

04 Java數(shù)組

Java方法

01 Java方法

02 Java方法

03 Java逢七過游戲

2020.08.20更,未完待續(xù)默怨。讯榕。。匙睹。愚屁。


正文:Java基礎(chǔ)練習(xí)題

Java入門

題目一

題目:使用 Java 實(shí)現(xiàn),編寫第一個(gè)程序垃僚,即 Java HelloWorld集绰。

答案:https://haicoder.net/case/java/java-helloworld.html

題目二

題目:使用 Java 的注釋,包括單行注釋和多行注釋谆棺。

答案:https://haicoder.net/case/java/java-descripotion.html

Java變量

題目一

題目:Java變量定義栽燕,分別定義 Java 的 8 種 基本數(shù)據(jù)類型 的變量。

答案:https://haicoder.net/case/java/java-variable.html

題目二

題目:Java數(shù)據(jù)類型改淑,選用 Java 合適的數(shù)據(jù)類型定義變量碍岔。

答案:https://haicoder.net/case/java/java-datatype.html

題目三

題目:Java變量運(yùn)算,運(yùn)用 Java 變量計(jì)算圓柱體積朵夏。

答案:https://haicoder.net/case/java/java-variable-operator.html

題目四

題目:Java變量運(yùn)算蔼啦,運(yùn)用 Java 變量根據(jù)父母身高預(yù)測出子女身高。

答案:https://haicoder.net/case/java/java-variable-operator2.html

題目五

題目:Java 常量仰猖,完成 Java 常量的基本使用捏肢。

答案:https://haicoder.net/case/java/java-contants.html

Java三元運(yùn)算符

題目一

題目:Java三元運(yùn)算符,運(yùn)用 Java 三元運(yùn)算符進(jìn)行運(yùn)算饥侵。

答案:https://haicoder.net/case/java/java-ternary-operator.html

題目二

題目:Java三元運(yùn)算符鸵赫,某小伙想定一份外賣,商家的優(yōu)惠方式如下:魚香肉絲單點(diǎn) 24 元躏升,油炸花生米單點(diǎn) 8 元辩棒,米飯單點(diǎn) 3 元。訂單滿 30 元 8 折優(yōu)惠。魚香肉絲優(yōu)惠價(jià) 16 元一睁,但是優(yōu)惠價(jià)和折扣不能同時(shí)使用钻弄。那么這個(gè)小伙要點(diǎn)這三樣?xùn)|西,最少要花多少錢者吁?

答案:https://haicoder.net/case/java/java-ternary-operator2.html

題目三

題目:Java三元運(yùn)算符窘俺,運(yùn)用 Java 三元運(yùn)算符獲取幾個(gè)數(shù)中的最大值。鍵盤錄入三位同學(xué)的年齡砚偶,用程序?qū)崿F(xiàn)獲取這三個(gè)同學(xué)的最大年齡批销。

答案:https://haicoder.net/case/java/java-ternary-operator3.html

Java條件判斷

題目一

題目:Java if條件判斷,李雷想買一個(gè)價(jià)值 7988 元的新手機(jī),他的舊手機(jī)在二手市場能賣 1500 元,而手機(jī)專賣店推出以舊換新的優(yōu)惠,把他的舊手機(jī)交給店家,新手機(jī)就能夠打 8 折優(yōu)惠染坯。

答案:https://haicoder.net/case/java/java-if.html

題目二

題目:Java if條件判斷均芽,根據(jù)用戶輸入的年齡,判斷用戶屬于哪個(gè)年齡段单鹿。

答案:https://haicoder.net/case/java/java-if2.html

題目三

題目:Java switch掀宋,鍵盤錄入一個(gè) 0 到 7 數(shù)字,使用 switch 輸出這個(gè)數(shù)字對應(yīng)的星期仲锄。

答案:https://haicoder.net/case/java/java-switch.html

題目四

題目:Java switch劲妙,鍵盤錄入一個(gè)月份數(shù)字,使用 switch 輸出這個(gè)月份對應(yīng)的季節(jié)儒喊。

答案:https://haicoder.net/case/java/java-switch2.html

題目五

題目:Java switch镣奋,用戶輸入星期數(shù),使用 Java switch 匹配顯示對應(yīng)的運(yùn)動(dòng)項(xiàng)目怀愧。輸入星期數(shù)侨颈,顯示今天的運(yùn)動(dòng)項(xiàng)目,周一跑步芯义、周二游泳哈垢、 周三慢走、 周四單車扛拨、 周五爬山耘分、周六拳擊、周日休息绑警。

答案:https://haicoder.net/case/java/java-switch3.html

Java流程控制

題目一

題目:Java for循環(huán)求泰,在中國歷法中有十二生肖年份,2019 年是己亥豬年,請?jiān)诳刂婆_(tái)輸出從 1949 年(包含)到 2019 年(包含)中所有是豬年的年份计盒。

答案:https://haicoder.net/case/java/java-for.html

題目二

題目:Java for循環(huán)拜秧,中國使用的公歷有閏年的說法,閏年的規(guī)則是:四年一閏,百年不閏,四百年再閏章郁。(年份能夠被 4 整除但不能被 100 整除算是閏年,年份能被 400 整除也是閏年)。請打印出 2000 年到 2019 年的所有閏年年份。

答案:https://haicoder.net/case/java/java-for2.html

題目三

題目:Java for循環(huán)暖庄,計(jì)算出 1~100 之間的偶數(shù)和聊替,并把求和結(jié)果在控制臺(tái)輸出 。

答案:https://haicoder.net/case/java/java-for3.html

題目四

題目:Java for循環(huán)培廓,請輸出所有 “水仙花數(shù)” 惹悄。“水仙花數(shù)” 指的是一個(gè)三位數(shù)肩钠,個(gè)位泣港、十位、百位的數(shù)字立方和等于原數(shù)本身价匠。

例如:153 333 + 555 + 111 = 153当纱。

答案:https://haicoder.net/case/java/java-for4.html

題目五

題目:Java for循環(huán)嵌套,使用 for 循環(huán)語句,在控制臺(tái)打印出一個(gè)四行五列的長方形,效果如下:

@@@@@@@@@@@@@@@@@@@@

答案:https://haicoder.net/case/java/java-for-nest.html

題目六

題目:Java for循環(huán)嵌套踩窖,使用 for 循環(huán)語句坡氯,在控制臺(tái)打印出一個(gè)五行的三角形,效果如下:

@@@@@@@@@@@@@@@

答案:https://haicoder.net/case/java/java-for-nest02.html

題目七

題目:Java break洋腮,運(yùn)用 break 結(jié)束當(dāng)前循環(huán) 箫柳,計(jì)算 1、2啥供、3悯恍、4、5 這一組數(shù)據(jù)伙狐,但要求只計(jì)算前 3 個(gè)數(shù)的和涮毫。

答案:https://haicoder.net/case/java/java-break.html

題目八

題目:Java continue,運(yùn)用 continue 跳過當(dāng)前循環(huán) 鳞骤,計(jì)算 1窒百、2、3豫尽、4篙梢、5 這一組數(shù)據(jù),但要求只計(jì)算 1美旧、2渤滞、3、5 的和榴嗅。

答案:https://haicoder.net/case/java/java-continue.html

題目九

題目:Java while循環(huán)妄呕,運(yùn)用 Java while 循環(huán) 計(jì)算出 1 到 10 的和。

答案:https://haicoder.net/case/java/java-while.html

題目十

題目:Java do while循環(huán)嗽测,運(yùn)用 Java do while循環(huán) 計(jì)算出 1 到 10 的和绪励。

答案:https://haicoder.net/case/java/java-do-while.html

題目十一

題目:Java 死循環(huán)肿孵,利用死循環(huán),持續(xù)獲取用戶輸入疏魏。(應(yīng)用場景如:持續(xù)輸入每一個(gè)學(xué)生成績)

答案:https://haicoder.net/case/java/java-dead-cycle.html

Java隨機(jī)數(shù)

題目一

題目:Java隨機(jī)數(shù)停做,運(yùn)用 Java 的 Random 得到隨機(jī)數(shù),獲取 0 到 9 內(nèi)的隨機(jī)數(shù)(包括 0 和 9)大莫。

答案:https://haicoder.net/case/java/java-random.html

題目一

題目:Java隨機(jī)數(shù)蛉腌,運(yùn)用 Java 的 Random 函數(shù)得到區(qū)間隨機(jī)數(shù)。

生成一個(gè) 1-10 之間的隨機(jī)數(shù)只厘。

生成一個(gè) 3-15 之間的隨機(jī)數(shù)烙丛。

生成一個(gè) 5-999 之間的隨機(jī)數(shù)。

答案:https://haicoder.net/case/java/java-random2.html

題目二

題目:Java隨機(jī)數(shù)羔味,運(yùn)用 Java 的 Random 函數(shù)實(shí)現(xiàn)猜數(shù)字游戲河咽。

隨機(jī)產(chǎn)生一個(gè) 1-100 之間的數(shù)字,然后讓玩家不斷猜測介评,如果猜大库北,提示過大,如果猜小们陆,提示過小寒瓦,如果猜中則程序停止。

答案:https://haicoder.net/case/java/java-random3.html

Java數(shù)組

題目一

題目:Java定義數(shù)組坪仇,Java 數(shù)組 的定義格式分別為:靜態(tài)初始化杂腰、動(dòng)態(tài)初始化,使用靜態(tài)初始化和動(dòng)態(tài)初始化定義數(shù)組椅文。

答案:https://haicoder.net/case/java/java-array-init.html

題目二

題目:Java遍歷數(shù)組喂很,請使用靜態(tài)初始化的方式,創(chuàng)建一個(gè)長度為 5 的整數(shù)數(shù)組皆刺,并為數(shù)組中的元素賦值少辣,遍歷數(shù)組,在同一行打印所有元素,元素之間用空格隔開羡蛾,比如:如果數(shù)組為 { 1,2,3,4,5 } 則打印結(jié)果為:1 2 3 4 5漓帅。

答案:https://haicoder.net/case/java/java-arrary-walk.html

題目三

題目:Java 數(shù)組 ,創(chuàng)建一個(gè)長度為 6 的整數(shù)數(shù)組痴怨,隨機(jī)生成六個(gè) 0 (包含) - 100 (不包含) 之間的整數(shù)存放到數(shù)組中忙干,然后計(jì)算出數(shù)組中所有元素的和并打印。

答案:https://haicoder.net/case/java/java-array.html

題目四

題目:Java數(shù)組浪藻,運(yùn)用 Java 數(shù)組? 存儲(chǔ)學(xué)生成績捐迫,遍歷數(shù)組 得出成績最高的學(xué)生。

答案:https://haicoder.net/case/java/java-array2.html

Java方法

題目一

題目:Java 方法 爱葵,定義一個(gè)方法施戴,該方法能夠找出三個(gè) 整數(shù) 中的最大值并返回反浓。

答案:https://haicoder.net/case/java/java-method.html

題目二

題目:Java 方法 ,數(shù)字是有絕對值的赞哗,負(fù)數(shù)的絕對值是它本身取反勾习,非負(fù)數(shù)的絕對值是它本身。請定義一個(gè)方法懈玻,方法能夠得到小數(shù) 類型 數(shù)字的絕對值并返回。

答案:https://haicoder.net/case/java/java-method2.html

題目三

題目:Java 方法 乾颁,使用 Java 實(shí)現(xiàn)逢七過這個(gè)游戲涂乌,游戲規(guī)則如下:從 1 到 20 開始報(bào)數(shù),當(dāng)玩家要報(bào)的數(shù)字包含 7 或者是 7 的倍數(shù)時(shí)都要說:過英岭。

答案:https://haicoder.net/case/java/java-method3.html

彩蛋

????Java 基礎(chǔ)練習(xí)題內(nèi)容湾盒,剩下的題目我會(huì)繼續(xù)更新,先提前小小的劇透一下后面的內(nèi)容哦诅妹!

你以為到這里就結(jié)束了嗎罚勾?還有Java基礎(chǔ)增強(qiáng)的習(xí)題,奉上大綱:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末吭狡,一起剝皮案震驚了整個(gè)濱河市尖殃,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌划煮,老刑警劉巖送丰,帶你破解...
    沈念sama閱讀 218,036評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異弛秋,居然都是意外死亡器躏,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評論 3 395
  • 文/潘曉璐 我一進(jìn)店門蟹略,熙熙樓的掌柜王于貴愁眉苦臉地迎上來登失,“玉大人,你說我怎么就攤上這事挖炬±空悖” “怎么了?”我有些...
    開封第一講書人閱讀 164,411評論 0 354
  • 文/不壞的土叔 我叫張陵茅茂,是天一觀的道長捏萍。 經(jīng)常有香客問我,道長空闲,這世上最難降的妖魔是什么令杈? 我笑而不...
    開封第一講書人閱讀 58,622評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮碴倾,結(jié)果婚禮上逗噩,老公的妹妹穿的比我還像新娘掉丽。我一直安慰自己,他們只是感情好异雁,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,661評論 6 392
  • 文/花漫 我一把揭開白布捶障。 她就那樣靜靜地躺著,像睡著了一般纲刀。 火紅的嫁衣襯著肌膚如雪项炼。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,521評論 1 304
  • 那天示绊,我揣著相機(jī)與錄音锭部,去河邊找鬼。 笑死面褐,一個(gè)胖子當(dāng)著我的面吹牛拌禾,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播展哭,決...
    沈念sama閱讀 40,288評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼湃窍,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了匪傍?” 一聲冷哼從身側(cè)響起您市,我...
    開封第一講書人閱讀 39,200評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎析恢,沒想到半個(gè)月后墨坚,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,644評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡映挂,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,837評論 3 336
  • 正文 我和宋清朗相戀三年泽篮,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片柑船。...
    茶點(diǎn)故事閱讀 39,953評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡帽撑,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出鞍时,到底是詐尸還是另有隱情亏拉,我是刑警寧澤,帶...
    沈念sama閱讀 35,673評論 5 346
  • 正文 年R本政府宣布逆巍,位于F島的核電站允跑,受9級特大地震影響匀油,放射性物質(zhì)發(fā)生泄漏硝桩。R本人自食惡果不足惜成福,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,281評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望灵再。 院中可真熱鬧肋层,春花似錦亿笤、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,889評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至蒲拉,卻和暖如春肃拜,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背雌团。 一陣腳步聲響...
    開封第一講書人閱讀 33,011評論 1 269
  • 我被黑心中介騙來泰國打工爆班, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人辱姨。 一個(gè)月前我還...
    沈念sama閱讀 48,119評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像戚嗅,于是被迫代替她去往敵國和親雨涛。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,901評論 2 355