Taninut.com
หน้าหลัก
สร้างสินค้า
Home
- กลุ่มสินค้า
(Product class)
- สินค้าสร้างใหม่
(Product create)
คูปอง
- สร้างคูปอง
(Coupons create)
- การใช้คูปอง
(Coupons use)
คำสั่งซื้อ(Orders)
- Orders
- Orders booking
เพิ่มเติม
- Content
- Article
- FAQs
แดชบอร์ดรวม
ประวัติการจอง
การตั้งค่า
ออกจากระบบ
Update Article: 137
Category ID
เลือกหมวดหมู่
IT
PHP
Flutter
Wordpress
SEO
Lifestyle
Travel
Breakfast
Hobby
Process
Mini Course
Website
หนังสือ
เทคโนโลยี (Technology)
ไลฟ์สไตล์ (Lifestyle)
การพัฒนาเว็บ (Web Development)
อาหารและการท่องเที่ยว (Food & Travel)
หนังสือและการเรียนรู้ (Books & Learning)
เคล็ดลับและทริคพิเศษ (Tips & Tricks)
โปรโมชั่น / ข่าวสาร
Content Name
Clear URLs
URL Off page
Content Desc
Content Desc
<p data-pm-slice="1 1 []">Map และ List เป็นโครงสร้างข้อมูลพื้นฐานของภาษา Dart ที่ใช้ในการจัดเก็บข้อมูลที่มีลักษณะต่างๆ โดย Map จะเป็นโครงสร้างข้อมูลที่ใช้เก็บข้อมูลในรูปแบบของคู่ Key-Value ส่วน List จะเป็นโครงสร้างข้อมูลที่ใช้เก็บข้อมูลในรูปแบบของลำดับของข้อมูลตามลำดับที่เรียงกัน</p> <p>การใช้งาน Map</p> <p>การสร้าง Map ใน Dart สามารถทำได้โดยใช้คำสั่ง Map() โดยสามารถกำหนดคู่ Key-Value ได้ดังนี้</p> <pre style="padding-left: 80px;"><code>void main() { // สร้าง Map และกำหนดค่า <br> Map<String, int> scores = { 'John': 100, 'Jane': 95, 'Jim': 90, }; // แสดงค่าของ Map <br> print(scores); // แสดงค่าของ Key 'John' <br> print(scores['John']); // เพิ่มค่า Key-Value ใหม่เข้าไปใน Map scores['Jack'] = 85; // แสดงค่าของ Map อีกครั้ง print(scores); }</code></pre> <p>ในตัวอย่างด้านบน เป็นการสร้าง Map ชื่อ scores และกำหนดค่าให้กับ Map ด้วยค่า Key-Value สามคู่ และแสดงค่าของ Map และค่าของ Key 'John' ออกมา ส่วนในส่วนสุดท้ายนั้น จะเป็นการเพิ่มค่า Key-Value ใหม่เข้าไปใน Map และแสดงค่าของ Map อีกครั้ง</p> <p>การใช้งาน List</p> <p>การสร้าง List ใน Dart สามารถทำได้โดยใช้คำสั่ง List() โดยสามารถกำหนดค่าตัวแปร List ได้ดังนี้</p> <pre style="padding-left: 40px;"><code>void main() { // สร้าง List และกำหนดค่า List<int> numbers = [1, 2, 3, 4, 5]; // แสดงค่าของ List print(numbers); // แสดงค่าของ Index ที่ 2 print(numbers[2]); // เพิ่มค่าข้อมูลใหม่เข้าไปใน List numbers.add(6); // แสดงค่าของ List อีกครั้ง print(numbers);<br>}</code></pre> <p>ในตัวอย่างด้านบน เป็นการสร้าง List ชื่อ numbers และกำหนดค่าให้กับ List ด้วยค่าตัวเลข และแสดงค่าของ List และค่าของ Index ที่ 2 ออกมา ส่วนในส่วนสุดท้ายนั้น จะเป็นการเพิ่มค่าข้อมูลใหม่เข้าไปใน List และแสดงค่าของ List อีกครั้ง</p> <p>สรุปการใช้งาน Map และ List ใน Dart โดย Map ใช้สำหรับจัดเก็บข้อมูลแบบ Key-Value และ List ใช้สำหรับจัดเก็บข้อมูลแบบลำดับของข้อมูลตามลำดับที่เรียงกัน</p>
Content Short
Content Short
Content Img Alt
Content Tag
อัพโหลดรูปภาพ
สำหรับ SEO
Meta Title
Meta Desc
Meta Keyword
Og Title
Og Desc
สถานะเปิดใช้งานบทความ
Save
Back home