為何選擇Java作為本次挑戰的主題?身為一名沒有CS背景的轉職者,最初是在某Bootcamp上學習Node.js入行的,在繳Bootcamp的學費之前,筆者如同...
Java於1995年由Sun Microsystems推出,後來被Oracle收購。設計原則之一是「一次編寫,處處運行」(Write Once, Run Any...
Java 中有 8 種基本資料型態,分別為 byte(位元組)、short(短整數)、int(整數)、long(長整數)、float(浮點數)、double(雙...
除了上一篇介紹的八種基本資料型態以外的全部都是參考資料型態(Reference Data Type)。 String 字串用來表示一串字元資料,兩個雙引號 &q...
這篇要來說明關於Java運算子的權重,並說明如何轉換類型。 以下的運算子是按照優先順序列出,越上面的運算子優先度越高,會先進行運算。 同一行的運算子優先權相同...
在一個.java檔案裡面可以包含多個 class,但有以下幾個規則: 公開類別 (public class): 在一個檔案中,最多只能有一個 public 類...
所謂的流程控制是指「根據不同條件來執行不同的程式邏輯」,其中最常見的就是判斷式。判斷式讓程式能夠根據條件來選擇不同的執行路徑,常見的判斷式包括 if-else...
迴圈運作方式:用來讓程式重複執行某程式區塊,直到特定的條件不再滿足,也就是說能夠根據條件的變化來控制迴圈的執行次數。Java 提供了三種主要的迴圈:for 迴圈...
上一篇講到了迴圈,這篇要來說明 continue 和 break 是兩個常用來改變迴圈執行流程的的控制語句,幫助開發者更靈活地控制迴圈邏輯。continue 和...
Java中陣列只能存放相同類型的數據,且陣列的長度必須在創建該陣列時就決定,並且在創建之後不能改變。 宣告陣列 基本方式: // 宣告一個整數陣列,陣列名稱為n...