學習程式語言不單只是對從事相關工作的人適用,同時也能培養我們對於程式設計觀念與邏輯思考能力,而Java是世界上最廣泛的程式語言之一,想透過這次活動學習Java的數學運算類別以及多執行緒。
一維陣列練習 陣列元素的取用:存取陣列的元素可以使用許多方式。(1) 使用索引(2) 使用迴圈逐一存取(3) 使用內建方法依據使用者輸入的索引值,取得陣列的元...
參考類型 陣列是使用「參考資料類型」的物件,當宣告一個陣列時,該名稱紀錄的是記憶體的位址,實際陣列的內容值則是存放在記憶體中。 當我們將陣列A指定給陣列...
陣列方法 Arrays 存在於 java.util的套件當中,下附表為靜態方法中常見的幾個方法。靜態方法: 方法 功用 Arrays.equa...
動態陣列 昨天提到了靜態陣列,今天就是要來了聊聊動態陣列了。 ArrayList是一個是一個實做List介面,(1) ArrayList 中的元素只能使用物件...
例外 錯誤發生階段 程式的撰寫勢必有一些錯誤產生,而錯誤會出現的時機常見為以下兩種狀況。(1) 設計時期錯誤: 這類錯誤在編譯實就會發現,因為有錯就會編譯...
昨天討論到例外,而此篇將大致說明對於例外的處理~ 例外處理 例外處理的目的是為了讓程式遇到錯誤狀況時,也不會贈成程式潰堤。(1) 設定攔截範圍(2) 指定攔截...
程式執行的過程中所引發的例外,都是由Java虛擬機器(JPM)依據錯誤狀況而自動產生病拋出例外,不過除了這些「自動」產生的例外,我們當然也可以在程式中自行產生...
常數和方法 Java已經將較常使用的數學函數製作成方法,並且封裝在javqa.lang套件之內的Math類別。(因此使用Math類別時不必再宣告import...
此章就是使用Math的方法去編寫一些簡單程式。 亂數使用 Math類別的random()方法回傳一個介於0~1之間double資料類型的隨基數值程式範例試做:...
隨機機率 隨機機率的分布是指每次實驗的可能結果,其發生機率都是相同的分布狀況。程式範例試做: import java.util.*; class Alex1...