Dart Programming - ประเภทข้อมูล

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

ภาษา Dart รองรับประเภทต่อไปนี้

  • Numbers
  • Strings
  • Booleans
  • Lists
  • Maps

ตัวเลข

Numbers ใน Dart ใช้เพื่อแสดงตัวอักษรที่เป็นตัวเลข The Number Dart มีสองรสชาติ -

  • Integer- ค่าจำนวนเต็มแสดงถึงค่าที่ไม่ใช่เศษส่วนเช่นค่าตัวเลขที่ไม่มีจุดทศนิยม ตัวอย่างเช่นค่า "10" เป็นจำนวนเต็ม ตัวอักษรจำนวนเต็มแสดงโดยใช้int คำสำคัญ.

  • Double- Dart ยังรองรับค่าตัวเลขเศษส่วนเช่นค่าที่มีจุดทศนิยม ประเภทข้อมูลคู่ใน Dart แสดงถึงตัวเลขทศนิยม 64 บิต (ความแม่นยำสองเท่า) ตัวอย่างเช่นค่า "10.10" คำหลักdouble ใช้เพื่อแสดงตัวอักษรทศนิยม

สตริง

สตริงแสดงลำดับของอักขระ ตัวอย่างเช่นหากคุณต้องการจัดเก็บข้อมูลบางอย่างเช่นชื่อที่อยู่ ฯลฯ ควรใช้ประเภทข้อมูลสตริง Dart string คือลำดับของหน่วยรหัส UTF-16Runes ใช้เพื่อแสดงลำดับของหน่วยรหัส UTF-32

คำหลัก Stringใช้เพื่อแสดงตัวอักษรสตริง ค่าสตริงถูกฝังอยู่ในเครื่องหมายคำพูดเดี่ยวหรือคู่

บูลีน

ชนิดข้อมูลบูลีนแทนค่าบูลีนจริงและเท็จ Dart ใช้ไฟล์bool คีย์เวิร์ดเพื่อแสดงค่าบูลีน

รายการและแผนที่

รายการชนิดข้อมูลและแผนที่ใช้เพื่อแสดงคอลเล็กชันของวัตถุ กListเป็นกลุ่มวัตถุที่เรียงลำดับ ชนิดข้อมูลรายการใน Dart มีความหมายเหมือนกันกับแนวคิดของอาร์เรย์ในภาษาโปรแกรมอื่น ๆ Mapชนิดข้อมูลแสดงชุดของค่าเป็นคู่คีย์ - ค่า dart: core ไลบรารีช่วยให้สามารถสร้างและจัดการคอลเลคชันเหล่านี้ผ่านคลาส List และ Map ที่กำหนดไว้ล่วงหน้าตามลำดับ

ประเภทไดนามิก

Dart เป็นภาษาที่พิมพ์หรือไม่ก็ได้ หากไม่ได้ระบุชนิดของตัวแปรไว้อย่างชัดเจนประเภทของตัวแปรคือdynamic. dynamic คำสำคัญยังสามารถใช้เป็นคำอธิบายประกอบประเภทอย่างชัดเจน