PPT - Devtrainer.NET

Download Report

Transcript PPT - Devtrainer.NET

การใช้ ArrayList
พิมพ์ Arr แล้ วกด
Ctrl+Spacebar
ArrayList<Integer> data = new ArrayList<Integer>();
<Integer> เป็ นการระบุชนิดของข้ อมูลทีจ่ ะเก็บใน ArrayList ถ้ าไม่ ระบุจะเก็บได้ ทุกอย่ าง
การใช้ Collections
พิมพ์ Coll แล้ วกด
Ctrl+Spacebar
Collections เป็ น class ที่ใช้จดั การข้อมูลใน List
sort จะเรี ยงจากน้อยไปมาก
สร้ าง class เพื่อ Comparator สาหรับควบคุมการ Sort
การใช้ Comparator
พิมพ์ My แล้ วกด
Ctrl+Spacebar
Comparator เป็ น Interface เพื่อใช้ ระบุวิธีการ
เปรี ยบเทียบสมาชิกใน Collection
การใช้ Collections : shuffle สุม่ ไพ่
พิมพ์ Link
แล้ วกด Ctrl+Spacebar
poll( ) จะเป็ นการเอาสมาชิกตัวแรกออกจาก List
การอ่านข้ อมูลจาก text ไฟล์
แสดง Error เมื่อเปิ ดไฟล์ไม่ได้
การอ่านข้ อมูลจาก text ไฟล์
แบบฝึ กหัด
1. แก้ ไขโปรแกรมเพื่อแสดงผลรวมข้ อมูล
2. แก้ ไขโปรแกรมให้ เรี ยงลาดับข้ อมูล
อ่านข้ อมูลจาก WWW
http://game.devtrainer.net/data.php
การใช้ Class URL
JFrame
การทา GUI
แสดงภาพ icon จากเว็บ
เกมส์สมุ่ ไพ่
http://game.devtrainer.net/img/cards.png
1. สร้ าง class Card
1. สร้ าง class Card
ใช้ Generate Constructor
1. สร้ าง class Card
2. ทดสอบแสดงไพ่
แบบฝึ กหัด
เขียนโปรแกรมเพื่อสุม่ เลือกไพ่จากสารับ
มาแสดงจานวน 4 แถว แถวละ 5 ใบ