การทำงานกับชนิดข้อมูลพื้นฐานใน Kotlin
— kotlin — 2 min read
การทำงานกับประเภทข้อมูลพื้นฐานใน Kotlin
ใน Kotlin เราสามารถใช้งานประเภทข้อมูลพื้นฐานต่าง ๆ เพื่อเก็บข้อมูลและดำเนินการต่าง ๆ ตามความต้องการของโปรแกรมของเรา นี่คือตัวอย่างของประเภทข้อมูลพื้นฐานที่ใช้ใน Kotlin:
-
เลขจำนวนเต็ม (Integers)
Byte
: ประเภทข้อมูลชนิดเล็กที่สุดในเลขจำนวนเต็ม มีค่าระหว่าง -128 ถึง 127Short
: ประเภทข้อมูลชนิดเล็กที่ใช้เก็บเลขจำนวนเต็ม มีค่าระหว่าง -32,768 ถึง 32,767Int
: ประเภทข้อมูลที่ใช้เก็บเลขจำนวนเต็ม มีค่าระหว่าง -2,147,483,648 ถึง 2,147,483,647Long
: ประเภทข้อมูลที่ใช้เก็บเลขจำนวนเต็มใหญ่ มีค่าระหว่าง -9,223,372,036,854,775,808 ถึง 9,223,372,036,854,775,807ตัวอย่างการใช้งานประเภทข้อมูลเลขจำนวนเต็มใน Kotlin:
val age: Int = 25val count: Long = 1000000000`
-
เลขทศนิยม (Floating-Point Numbers)
Float
: ประเภทข้อมูลที่ใช้เก็บเลขทศนิยมเล็ก มีความแม่นยำประมาณ 6-7 หลักทศนิยมDouble
: ประเภทข้อมูลที่ใช้เก็บเลขทศนิยมใหญ่ มีความแม่ นยำประมาณ 15 หลักทศนิยมตัวอย่างการใช้งานประเภทข้อมูลเลขทศนิยมใน Kotlin:
val pi: Double = 3.14159val salary: Float = 50000.50f`
- สตริง (Strings) สตริงใน Kotlin คือข้อมูลที่ใช้เก็บตัวอักษรหรือข้อความ สตริงจะถูกล้อมด้วยเครื่องหมายคำพูด (เช่น "หรือ ' ) หรือสามารถใช้ภายในสัญลักษณ์คำพูดสามอัน เดียวกัน (เช่น """ สตริง """ )
ตัวอย่างการใช้งานสตริงใน Kotlin:
val name: String = "John Doe"val message: String = "สวัสดี Kotlin"`
- ค่าความจริง (Booleans)
ประเภทข้อมูลความจริงใน Kotlin มีเพียงสองค่าเท่านั้น คือ
true
และfalse
เป็นประเภทข้อมูลที่ใช้ในการควบคุมกา รกระทำในเงื่อนไขต่าง ๆ
ตัวอย่างการใช้งานค่าความจริงใน Kotlin:
val isSunny: Boolean = trueval isLoggedIn: Boolean = false`
- อักขระ (Characters) ประเภทข้อมูลอักขระใน Kotlin เก็บค่าของตัวอักษรเดี่ยว โดยใช้เครื่องหมายเดี่ยว (เช่น 'a' หรือ 'A')
ตัวอย่างการใช้งานประเภทข้อมูลอักขระใน Kotlin:
val grade: Char = 'A'val symbol: Char = '$'`
เหล่านี้คือตัวอย่างของประเภทข้อมูลพื้นฐานที่ใช้ใน Kotlin ที่คุณสามารถใช้งานได้ในการเขียนโปรแกรม Kotlin ของคุณ ตระหนักถึงประเภทข้อมูลแต่ละประเภทและความเหมาะสมของการใช้งานเพื่อให้โปรแกรมของคุณทำงานได้อย่างถูกต้องและเป็นระเบียบ
- ตรรกศาสตร์ (Boolean Algebra) ประเภทข้อมูลตรรกศาสตร์ใน Kotlin ใช้ในการดำเนินการตรรกะ ซึ่งประกอบไปด้วยการเปรียบเทียบ ค่าระหว่างตัวแปรหรือข้อมูลอื่น ๆ โดยใช้ตัวดำเนินการตรรกะ เช่น AND, OR, NOT
ตัวอย่างการใช้งานตรรกศาสตร์ใน Kotlin:
val isSunny = trueval isWarm = false
val isNiceDay = isSunny && isWarm // ANDval isRainyDay = isSunny || !isWarm // OR and NOT`
- อาร์เรย์ (Arrays) อาร์เรย์ใน Kotlin เป็นโครงสร้างข้อมูลที่ใช้ในการเก็บข้อมูลหลาย ๆ ค่าในตำแหน่งเดียวกัน โดยมีขนาดแน่นอนและประเภทข้อมูลเดียวกัน
ตัวอย่างการใช้งานอาร์เรย์ใน Kotlin:
val numbers = arrayOf(1, 2, 3, 4, 5)val names = arrayOf("John", "Jane", "Jim")`
- การกำหนดค่า null (Nullable Types) ประเภทข้อมูล Nullable ใน Kotlin ใช้ในกรณีที่ต้องการให้ตัวแปรสามารถเก็บค่า null ได้ ซึ่งช่วยในการจัดการข้อมูลที่อาจมีค่าว่างได้อย่างมีประสิทธิภาพ
ตัวอย่างการใช้งานประเภทข้อมูล Nullable ใน Kotlin:
var name: String? = nullvar age: Int? = 25`
ในตัวอย่างนี้ เรากำหนดให้ตัวแปร name
เป็น Nullable สามารถเก็บค่า null
หรือสตริงได้ และตัวแปร age
เป็น Nullable สามารถเก็บค่า null
หรือเลขจำนวนเต็มได้
เหล่านี้เป็นตัวอย่างของการทำงานกับประเภทข้อมูลพื้นฐานใน Kotlin ซึ่งเป็นเรื่องสำคัญในการพัฒนาโปรแกรม โปรดจำไว้ว่ายังมีประเภทข้อมูลอื่น ๆ ที่คุณสามารถใช้งานได้ใน Kotlin เช่น Enum, Range, และอื่น ๆ อีกมากมาย คุณสามารถศึกษาเพิ่มเติมเกี่ยวกับประเภทข้อมูลเหล่านี้และการใช้งานใน Kotlin ได้ในทรัพยากรอื่น ๆ ที่มีอยู่ออนไลน์