AI Academy
促銷
CodeGym University
學習
課程
任務
問卷 & 測驗
遊戲
說明
行程
社群
用戶
論壇
聊天
文章
成功故事
動態
評價
訂閱
淺色主題
課程
評論
關於我們
開始
開始學習
立即開始學習
My Progress
Courses
任務地圖
課程
Java 25
Java 25
等級 6
在 CodeGym 學習程式設計
JAVA 25 SELF
等級 6,
課程 0
了解 CodeGym 如何把學習程式設計變成一場精彩的冒險:互動式任務、即時回饋、社群支持,以及滿滿的實作。你在這裡不只是學習——而是一步一步成為真正的開發者,獲得啟動 IT 職涯所需的知識與經驗!
Java 中的數字與字元
JAVA 25 SELF
等級 6,
課程 1
在本講座中,你將了解 Java 的數值與字元型別:有哪些整數與浮點型別,
BigInteger
與
BigDecimal
有何用處,如何在常值中使用後綴與底線,什麼是
char
,以及它與 Unicode 的關係。實用的表格、範例與建議——都在這裡。
浮點數與型別
double
入門
JAVA 25 SELF
等級 6,
課程 2
在這堂 Java 課中,你將了解什麼是浮點數、
float
與
double
的差異、如何宣告與初始化變數、透過
Scanner
讀取資料、使用
String.format
格式化輸出,並看到在混合計算
int
與
double
時的典型錯誤。
精確度問題與特殊值
JAVA 25 SELF
等級 6,
課程 3
為什麼在 Java 中,表達式
0.1
+
0.2
不會剛好得到
0.3
、如何以容許誤差比較浮點數、
double
有哪些特殊值(
Infinity
、
NaN
),以及如何用
Double.isInfinite
與
Double.isNaN
檢查它們。我們會解析典型錯誤並展示實務範例。
數值的四捨五入與格式化
JAVA 25 SELF
等級 6,
課程 4
在本講座中,我們將說明如何在 Java 中進行數值的四捨五入與美觀輸出:
Math.round()
方法、
Math.floor()
、
Math.ceil()
、
Math.rint()
的差異、四捨五入到指定位數、小數格式化(
DecimalFormat
與
String.format
),以及「
四捨五入
」與「
格式化
」的差異與常見錯誤。並附有實用範例與表格。
Java 中的顯式與隱式型別轉換
JAVA 25 SELF
等級 6,
課程 5
解析 Java 中的型別轉換:自動(擴張)與顯式(縮小)轉型,涵蓋
int
、
double
、
long
、
byte
、
char
之間的轉換,混合運算式的規則,使用
Integer.parseInt
與
Integer.toString
在數字與字串之間轉換,以及轉型(
(
int
)
)與透過
Math.round
進行四捨五入有何不同。附實作範例與常見錯誤。
IT 產品開發
JAVA 25 SELF
等級 6,
課程 6
在本講座中,你將了解 IT 產品的開發流程:團隊中有哪些角色、他們如何協作、Product Owner、UX Designer、DevOps 與開發人員各自做什麼,還會認識現代數位服務開發方法的演進歷程.
Please enable JavaScript to continue using this application.