AI Academy
促銷
CodeGym University
學習
課程
任務
問卷 & 測驗
遊戲
說明
行程
社群
用戶
論壇
聊天
文章
成功故事
動態
評價
訂閱
淺色主題
課程
評論
關於我們
開始
開始學習
立即開始學習
My Progress
Courses
任務地圖
課程
Java 25
Java 25
等級 9
資訊科技
JAVA 25 SELF
等級 9,
課程 0
在本文中,你將了解網際網路的出現與 IT 產業的發展如何改變了世界、為何資訊科技領域的職業如此搶手、IT 專業人士有哪些前景,以及為什麼 IT 專業人士可以在任何地方工作與生活。我們也會討論這一職業的優勢與移民的可能性。
跳脫字元
JAVA 25 SELF
等級 9,
課程 1
在本講座中,我們將說明如何在 Java 的字串中跳脫特殊字元、使用換行與多行文字區塊
"""
,處理 Unicode(包含代理對,surrogate pairs)與 emoji,以及在輸出引號與路徑時最常見的錯誤。並附上清楚的範例。
字串格式化
JAVA 25 SELF
等級 9,
課程 2
在本講座中,我們將說明如何在 Java 中優雅且可靠地把資料與文字組合:從使用
+
進行簡單串接,到運用強大的樣板工具
String.format()
。透過範例我們會認識格式化規範符(
%s
、
%d
、
%.2f
、
%n
)、對齊、百分比,以及簡要介紹日期/時間與 Locale。最後會進行實作並解析常見錯誤。
String 的基本方法
JAVA 25 SELF
等級 9,
課程 3
在本次 Java 講座中,我們講解
String
類最實用的方法:用
length()
計算字串長度,透過
substring()
擷取子字串,使用
indexOf()
與
lastIndexOf()
搜尋文字,透過
charAt()
取得特定字元,利用
toCharArray()
將字串轉為字元陣列,使用
replace()
取代片段,以及用
trim()
與
strip()
清除字串兩端的空白。最後 — 有實作練習與常見錯誤解析。
字串比較:equals, equalsIgnoreCase, compareTo
JAVA 25 SELF
等級 9,
課程 4
在本講座中,我們將說明如何在 Java 中正確比較字串:運算子
==
比較參考與透過方法
equals()
、
equalsIgnoreCase()
比較內容的差異;
compareTo()
的回傳值,以及字典序如何運作。另外還會看看
startsWith()
、
endsWith()
、
contains()
、區分大小寫的操作與使用
split()
切分字串,並討論常見錯誤。
StringBuilder 與 StringBuffer
JAVA 25 SELF
等級 9,
課程 5
在本講座中,我們將解析 Java 中字串的不可變性及其對效能的影響,認識可變的字串建構器 — StringBuilder 與具備執行緒安全的 StringBuffer,學習主要方法(append、insert、delete、replace、reverse)、典型使用情境,比較效能並檢視常見錯誤。
IT 產品模型
JAVA 25 SELF
等級 9,
課程 6
在這堂課中,你將了解現代 IT 產品是如何構成的:它們由哪些部分組成、客戶端與伺服器如何互動、什麼是雲端基礎設施、伺服器有哪些類型,以及為什麼現代應用程式不再只是單一程式,而是由服務、客戶端與智慧通訊所組成的整個生態系。
Please enable JavaScript to continue using this application.