身為非資工相關科系的大學生,在兩個月前因緣際會之下開始對寫程式感興趣,再稍稍體驗之後,發現自己對程式設計有著意外的好奇心,因此,想趁著這次機會更深入了解這個對我而言既陌生又充滿挑戰的領域。
於是乎,決定從 Java 開始,利用這次 IT 鐵人賽的機會,給自己一個從零開始學習的挑戰,希望透過每天的練習與紀錄,一步一步累積基礎,從看得懂程式碼,到能夠自己寫出程式,也看看自己在 30 天後究竟能走到哪裡。
本日學習: 安裝並設置 VSCode、嘗試撰寫第一個程式(如下列程式碼)☑ public class CH1_1{ public static vo...
本日學習: 整數: byte、short、int(整數)、long、char(字元),每種可表達的範圍不同,要小心溢位 e.g. int num = 30...
本日學習: 關係運算子: 大於(>)、小於(<)、大於等於(>=)、小於等於(<=)、等於(==)、不等於(!=) 邏輯運算子:...
本日學習: 結構的類型:循序性、選擇性、重複性 if 敘述: 判斷 true or false e.g. import java.util.Scann...
本日學習:需要重複執行某區塊時,可使用以下三種敘述 for 敘述: for(迴圈的初始值; 判斷條件; 增減量){迴圈主體;} 依迴圈的初始值設定變數起始...
本日學習: 巢狀迴圈: 迴圈敘述中有其他迴圈敘述 可混合e.g. public class Ch6_1{ public static void ma...
本日練習題目:(1) 試著撰寫一個程式,可以輸入一個整數,並印出此數的絕對值 import java.util.Scanner; public class Ch...
本日練習: 利用巢狀 for 迴圈撰寫一程式來繪出以下圖形112123123412345 public class Ch8_1{ public st...