Skip to content
Siamcoder

การทำงานกับชนิดข้อมูลพื้นฐานใน Kotlin

kotlin2 min read

การทำงานกับประเภทข้อมูลพื้นฐานใน Kotlin

ใน Kotlin เราสามารถใช้งานประเภทข้อมูลพื้นฐานต่าง ๆ เพื่อเก็บข้อมูลและดำเนินการต่าง ๆ ตามความต้องการของโปรแกรมของเรา นี่คือตัวอย่างของประเภทข้อมูลพื้นฐานที่ใช้ใน Kotlin:

  1. เลขจำนวนเต็ม (Integers)

    • Byte : ประเภทข้อมูลชนิดเล็กที่สุดในเลขจำนวนเต็ม มีค่าระหว่าง -128 ถึง 127
    • Short : ประเภทข้อมูลชนิดเล็กที่ใช้เก็บเลขจำนวนเต็ม มีค่าระหว่าง -32,768 ถึง 32,767
    • Int : ประเภทข้อมูลที่ใช้เก็บเลขจำนวนเต็ม มีค่าระหว่าง -2,147,483,648 ถึง 2,147,483,647
    • Long : ประเภทข้อมูลที่ใช้เก็บเลขจำนวนเต็มใหญ่ มีค่าระหว่าง -9,223,372,036,854,775,808 ถึง 9,223,372,036,854,775,807ตัวอย่างการใช้งานประเภทข้อมูลเลขจำนวนเต็มใน Kotlin:
val age: Int = 25
val count: Long = 1000000000`
  1. เลขทศนิยม (Floating-Point Numbers)

    • Float : ประเภทข้อมูลที่ใช้เก็บเลขทศนิยมเล็ก มีความแม่นยำประมาณ 6-7 หลักทศนิยม
    • Double : ประเภทข้อมูลที่ใช้เก็บเลขทศนิยมใหญ่ มีความแม่นยำประมาณ 15 หลักทศนิยมตัวอย่างการใช้งานประเภทข้อมูลเลขทศนิยมใน Kotlin:
val pi: Double = 3.14159
val salary: Float = 50000.50f`
  1. สตริง (Strings) สตริงใน Kotlin คือข้อมูลที่ใช้เก็บตัวอักษรหรือข้อความ สตริงจะถูกล้อมด้วยเครื่องหมายคำพูด (เช่น "หรือ ' ) หรือสามารถใช้ภายในสัญลักษณ์คำพูดสามอันเดียวกัน (เช่น """ สตริง """ )

ตัวอย่างการใช้งานสตริงใน Kotlin:

val name: String = "John Doe"
val message: String = "สวัสดี Kotlin"`
  1. ค่าความจริง (Booleans) ประเภทข้อมูลความจริงใน Kotlin มีเพียงสองค่าเท่านั้น คือ true และ false เป็นประเภทข้อมูลที่ใช้ในการควบคุมการกระทำในเงื่อนไขต่าง ๆ

ตัวอย่างการใช้งานค่าความจริงใน Kotlin:

val isSunny: Boolean = true
val isLoggedIn: Boolean = false`
  1. อักขระ (Characters) ประเภทข้อมูลอักขระใน Kotlin เก็บค่าของตัวอักษรเดี่ยว โดยใช้เครื่องหมายเดี่ยว (เช่น 'a' หรือ 'A')

ตัวอย่างการใช้งานประเภทข้อมูลอักขระใน Kotlin:

val grade: Char = 'A'
val symbol: Char = '$'`

เหล่านี้คือตัวอย่างของประเภทข้อมูลพื้นฐานที่ใช้ใน Kotlin ที่คุณสามารถใช้งานได้ในการเขียนโปรแกรม Kotlin ของคุณ ตระหนักถึงประเภทข้อมูลแต่ละประเภทและความเหมาะสมของการใช้งานเพื่อให้โปรแกรมของคุณทำงานได้อย่างถูกต้องและเป็นระเบียบ

  1. ตรรกศาสตร์ (Boolean Algebra) ประเภทข้อมูลตรรกศาสตร์ใน Kotlin ใช้ในการดำเนินการตรรกะ ซึ่งประกอบไปด้วยการเปรียบเทียบค่าระหว่างตัวแปรหรือข้อมูลอื่น ๆ โดยใช้ตัวดำเนินการตรรกะ เช่น AND, OR, NOT

ตัวอย่างการใช้งานตรรกศาสตร์ใน Kotlin:

val isSunny = true
val isWarm = false
val isNiceDay = isSunny && isWarm // AND
val isRainyDay = isSunny || !isWarm // OR and NOT`
  1. อาร์เรย์ (Arrays) อาร์เรย์ใน Kotlin เป็นโครงสร้างข้อมูลที่ใช้ในการเก็บข้อมูลหลาย ๆ ค่าในตำแหน่งเดียวกัน โดยมีขนาดแน่นอนและประเภทข้อมูลเดียวกัน

ตัวอย่างการใช้งานอาร์เรย์ใน Kotlin:

val numbers = arrayOf(1, 2, 3, 4, 5)
val names = arrayOf("John", "Jane", "Jim")`
  1. การกำหนดค่า null (Nullable Types) ประเภทข้อมูล Nullable ใน Kotlin ใช้ในกรณีที่ต้องการให้ตัวแปรสามารถเก็บค่า null ได้ ซึ่งช่วยในการจัดการข้อมูลที่อาจมีค่าว่างได้อย่างมีประสิทธิภาพ

ตัวอย่างการใช้งานประเภทข้อมูล Nullable ใน Kotlin:

var name: String? = null
var age: Int? = 25`

ในตัวอย่างนี้ เรากำหนดให้ตัวแปร name เป็น Nullable สามารถเก็บค่า null หรือสตริงได้ และตัวแปร age เป็น Nullable สามารถเก็บค่า null หรือเลขจำนวนเต็มได้

เหล่านี้เป็นตัวอย่างของการทำงานกับประเภทข้อมูลพื้นฐานใน Kotlin ซึ่งเป็นเรื่องสำคัญในการพัฒนาโปรแกรม โปรดจำไว้ว่ายังมีประเภทข้อมูลอื่น ๆ ที่คุณสามารถใช้งานได้ใน Kotlin เช่น Enum, Range, และอื่น ๆ อีกมากมาย คุณสามารถศึกษาเพิ่มเติมเกี่ยวกับประเภทข้อมูลเหล่านี้และการใช้งานใน Kotlin ได้ในทรัพยากรอื่น ๆ ที่มีอยู่ออนไลน์