iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
自我挑戰組

JAVA的實作與應用 系列

因程式設計並不是聽聽老師上課就可以精通的能力,因此報名此鐵人競賽來更加精進自己的程式能力
並將學習過程分享給大家

鐵人鍊成 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day11 do-while

While 是前測式迴圈,在執行陳述式前先測試條件式是否符合,反之,後測式後測式迴圈是不管條件式有沒有符合,都先將陳述是執行一次,此迴圈叫做do-while,語...

2021-09-23 ‧ 由 ccing 分享
DAY 12

Day12 while實作

今天要用while迴圈寫一個小記帳程式,使用者可以輸入他身上有的金額進行“儲值”的動作,接著可以依據每次的花費,從儲值的金額裡面去扣,一直扣直到儲值金 >...

2021-09-24 ‧ 由 ccing 分享
DAY 13

Day13 For迴圈

For 迴圈也是一個常見的迴圈形式,比起while迴圈,其小括號後的內容只會執行一次,第一個分號前,通常用來宣告初始的變數,而宣告的變數再跳出迴圈後就會消失;第...

2021-09-25 ‧ 由 ccing 分享
DAY 14

Day14 Number Guessing

今天要利用之前學到的東西寫一個猜數字遊戲,此猜數字遊戲要符合以下條件:1 猜數字範圍介於0-99間,且包含0跟99,故程式在開始的時候必須要隨機生成一個0-99...

2021-09-26 ‧ 由 ccing 分享
DAY 15

Day 15 Array

陣列Array 在程式設計中是非常常見的工具,當我們要建立多個相同型態的資料時,就會建立陣列,陣列的用途相當廣,可以搭配迴圈等,是程式設計裡相當重要的角色,以下...

2021-09-27 ‧ 由 ccing 分享
DAY 16

Day 16 for-each

在寫for迴圈的時候,每次都需要輸入for迴圈的條件式,宣告int I, i<某數, i++等類似的條件式,若要寫多個for迴圈,程式碼會變得密密麻麻,因...

2021-09-28 ‧ 由 ccing 分享
DAY 17

Day 17 Swap

在Java中傳遞參數的方法只有一種那就是傳值,所以在交換數值A B時假如直接用 A = B 的話,會發生以下狀況 由上圖可知,a b 沒有交換,反而是 a變成了...

2021-09-29 ‧ 由 ccing 分享
DAY 18

Day 18 Sort

演算法在程式設計中扮演重要的角色,而演算法和時間複雜度有很大的關聯,時間複雜度本意為程式執行的時間,寫出好的演算法就會有好的時間複雜度,程式就會執行的有效率 ;...

2021-09-30 ‧ 由 ccing 分享
DAY 19

Day 19 Method

Method程式設計中,可以說是將程式模組化,這樣有助於加速程式的開發、便於分析與維護等,如果要重複執行一段程式碼,我們可以重寫一次、或複製貼上,以及使用met...

2021-10-01 ‧ 由 ccing 分享
DAY 20

Day 20 2D Arrays

在Java程式設計中,有時一維陣列無法計算較多且較複雜的,這時我們需要二維陣列,例如要產生一個陣列A,用法如下: Int [] [] A = new int [...

2021-10-02 ‧ 由 ccing 分享