ชนิดข้อมูลพื้นฐานของ Kotlin: Int, Double, Boolean, Char
เรียนรู้ชนิดข้อมูลที่เทียบเท่าชนิดพื้นฐานใน Kotlin และวิธีทำงานของการอนุมานชนิดข้อมูล
ชนิดข้อมูลพื้นฐานของ Kotlin: Int, Double, Boolean, Char เป็นบทเรียน Kotlin Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Kotlin Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Kotlin Academy มีบทเรียนทั้งหมด 4 บทเรียน
ระบบชนิดข้อมูลของ Kotlin
ชนิดข้อมูลจำนวนเต็ม
val age: Int = 25
val population: Long = 8_000_000_000L
val score: Short = 100
val flags: Byte = 0b00001111ชนิดข้อมูลเลขทศนิยม
val pi: Double = 3.14159
val gravity: Float = 9.81f
val result = pi * 2 // Double arithmeticชนิดข้อมูลบูลีน
val isOnline: Boolean = true
val isEmpty = false
println(!isOnline) // false
println(isOnline && !isEmpty) // trueชนิดข้อมูลอักขระ
val letter: Char = 'A'
val digit: Char = '7'
val emoji: Char = '\u2764' // heart
println(letter.code) // 65 (ASCII)การอนุมานชนิดข้อมูลในทางปฏิบัติ
val count = 10 // Int
val ratio = 0.75 // Double
val active = true // Boolean
val initial = 'K' // Charขีดล่างในตัวเลขเพื่อให้อ่านง่าย
val million = 1_000_000
val hex = 0xFF_AA_BB
val binary = 0b1010_1010
println(million) // 1000000การแปลงชนิดข้อมูลตัวเลข
val x: Int = 42
val y: Long = x.toLong() // explicit
val z: Double = x.toDouble()
println("$y $z")String ไม่ใช่ชนิดข้อมูลพื้นฐาน
val name: String = "Kotlin"
println(name.length) // 6
println(name.uppercase()) // KOTLIN
println(name[0]) // K (Char)Any, Nothing, Unit
fun greet(): Unit { println("Hi") }
fun fail(): Nothing { throw Exception("!!") }
val x: Any = 42 // Any accepts anythingการตรวจสอบชนิดข้อมูลด้วย is
val obj: Any = "Hello"
if (obj is String) {
println(obj.length) // smart cast: no cast needed!
}ตรวจสอบอย่างรวดเร็ว
สรุปทบทวน
คำถามที่พบบ่อย
บทเรียน “ชนิดข้อมูลพื้นฐานของ Kotlin: Int, Double, Boolean, Char” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “ชนิดข้อมูลพื้นฐานของ Kotlin: Int, Double, Boolean, Char” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Kotlin Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Kotlin Academy มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “ชนิดข้อมูลพื้นฐานของ Kotlin: Int, Double, Boolean, Char”
เรียนรู้ชนิดข้อมูลที่เทียบเท่าชนิดพื้นฐานใน Kotlin และวิธีทำงานของการอนุมานชนิดข้อมูล คุณปฏิบัติ Kotlin Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Kotlin Academy หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Kotlin Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน
บทเรียน “ชนิดข้อมูลพื้นฐานของ Kotlin: Int, Double, Boolean, Char” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Kotlin Academy นี้ได้ไหม
ได้ บทเรียน Kotlin Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- การตั้งค่า Kotlin: REPL, IntelliJ และสนามทดลองออนไลน์
- val เทียบกับ var: ความไม่เปลี่ยนแปลงตั้งแต่วันแรก
- ชนิดข้อมูลพื้นฐานของ Kotlin: Int, Double, Boolean, Char
- โปรแกรม Kotlin แรกของคุณ: main, println และการป้อนข้อมูล