CodeGym
AI Academy
促銷
CodeGym University
學習
課程
任務
問卷 & 測驗
遊戲
說明
行程
社群
用戶
論壇
聊天
文章
成功故事
動態
評價
訂閱
淺色主題

課程

  • 評論
  • 關於我們
開始
開始學習
立即開始學習
  • My Progress
  • Courses
  • 任務地圖
  • 課程
  • IT 產業與你

    Swift SELF
    等級 2,課程 0
    在這堂課中,你將了解資訊革命如何改變世界,為什麼 IT 公司成為最大且最昂貴的公司,IT 工作打開了哪些前景,以及為什麼現在是成為程式設計師的最佳時機。還有範例、數字與激勵人心的事實!
    可用
  • 整數:Int、運算子優先順序與 %

    Swift SELF
    等級 2,課程 1
    在這堂課中,你會透過 Int 來了解 Swift 中整數運算的基礎:基本算術運算、整數除法 / 的行為、餘數運算子 %,以及運算子優先順序和括號在運算式中的作用。透過範例,你會看到為什麼「正確的程式碼」有時會得到意料之外的結果,以及如何讓計算更易讀、更可預測。
    可用
  • Swift 中的字串:String、插值 "\(...)"

    Swift SELF
    等級 2,課程 2
    在這堂課中,你會了解 Swift 字串的基礎: String 這個型別是什麼、如何使用字串字面值、透過 + 做串接和使用 "\(...)" 插值有什麼不同、為什麼不能直接把 String 和 Int 相加,以及如何為主控台題目組合出清楚且精確的文字輸出。
    可用
  • 輸入 — readLine() 以及為什麼它是 String ?

    Swift SELF
    等級 2,課程 3
    在這堂課中,你會了解 Swift 中的主控台輸入是如何透過 readLine() 運作的、為什麼結果的型別是 String ?、什麼是 Optional 和 nil,以及為什麼在輸出時有時會出現 Optional ( "..." )。透過簡單的範例,你會建立對輸入的正確思維模型:字串不一定會到來。
    可用
  • 從輸入進行轉換:Int(line), Double(line)

    Swift SELF
    等級 2,課程 4
    在這堂課中,我們會了解在 Swift 中如何把 readLine() 的輸入透過 Int ( line ) 和 Double ( line ) 轉成數字,為什麼結果是 Optional, nil 會在哪裡出現,以及如何使用 ?? 運算子安全地設定預設值。
    可用
  • 輸入多個值 — split(separator:)

    Swift SELF
    等級 2,課程 5
    在這堂課中,你將了解如何在 Swift 中使用 split(separator:) 從同一行字串讀取多個值:token 是如何運作的、為什麼結果是 Substring、如何將它轉成 String,再轉成 Int,以及在處理索引與分隔符時會出現哪些典型錯誤。
    可用
  • CodeGym 平台:學習如何運作

    Swift SELF
    等級 2,課程 6
    認識 CodeGym 平台的運作方式:課程和大學是如何組成的,什麼是任務與模組,等級、講座和題目的系統如何運作,為什麼需要「黑物質」,在哪裡尋求協助,以及如何用手機學習。這堂課將帶您全面了解 CodeGym 的各種可能性!
    可用
學習
  • 註冊
  • Java 課程
  • 題目協助
  • 價格
  • Java 語法
社群
  • 用戶
  • 文章
  • 論壇
  • 聊天
  • 成功故事
  • 動態
  • 聯盟計畫
公司
  • 關於我們
  • 聯絡方式
  • 評價
  • 新聞中心
  • CodeGym for EDU
  • 常見問題
  • 支援
CodeGymCodeGym 是一門從零開始學習 Java 程式設計的線上課程。這門課程是初學者精通 Java 的完美方式。它包含超過 1200 題、具即時檢驗功能,以及涵蓋 Java 基礎理論的必要範圍。為了幫助你在學習上成功,我們實作了一系列激勵功能:測驗、程式專案、關於有效學習的內容,以及 Java 開發者職涯相關內容。
追蹤我們
介面語言
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia
繁體中文
Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
"程式設計師是培養出來的,不是天生的" © 2026 CodeGym
MastercardVisa
"程式設計師是培養出來的,不是天生的" © 2026 CodeGym