SlideShare a Scribd company logo
อาร์เรย์หนึ่งมิติ มีขนาดเทียบเท่าเมตริกซ์ขนาด Nx1 การ
ประกาศตัวแปรอาร์เรย์ จะใช้เครื่องหมาย [ ] ล้อมค่าตัวเลข
จานวนเต็มเพื่อบอกจานวนหน่วยข้อมูลที่ต้องการได้ในรูป
ชนิดของตัวแปร ชื่อตัวแปร [จานวนสมาชิกที่ต้องการ]
data_type variable_name [ number-of-element ]
เช่น int a[5];
double x, y[10], z[3];
อาร์เรย์หลายมิติ (Multi-Dimensional array) คือ อาร์เรย์ที่มี
สมาชิกเป็นข้อมูลอาร์เรย์ ในหน่วยข้อมูลแต่ละหน่วยของอาร์เรย์ จะเป็น
อาร์เรย์ย่อยๆ ซึ่งอาจกาหนดซ้อนลงไปได้หลายชั้น
การกาหนดอาร์เรย์หลายมิติ จะกระทาในรูป
ชนิดตัวแปร ชื่อตัวแปร[จานวนสมาชิก][จานวนสมาชิก]…;
การประกาศอาร์เรย์หลายตัวทาดังนี้
int [] abc , xyz;
abc = new int [200];
xyz = new int [40[;
พอเขียนรวมเป็น int [] abc = new int [200], xyz = new int[40];
สามารถประกาศตัวแปร Array พร้อมกับกาหนดค่าเริ่มต้น
ให้กับสมาชิก Array ได้โดยมีรูปแบบดังนี้
ชนิดของตัวแปรอาร์เรย์ ชื่ออาร์เรย์[จานวนข้อมูล] = {ค่าคงที่,
ค่าคงที่,…};
Type [ ] var_name = {value1,value2,value3};
เราสามารถใช้คาสั่งวนรอบ For ในการวนรอบรับค่าที่
ป้ อนเข้ามาและใช้ในการคานวณโดยการใช้ตัวแปรในการ
วนรอบ และใช้ตัวแปรเดียวกัน เพื่อกาหนดลาดับของข้อมูลที่
จะใช้ในอาร์เรย์
Element ของอาร์เรย์ ลำดับแรกจะเป็น 0 เสมอ ลาดับของ Element ของ
อาร์เรย์โดยส่วนมากจะเป็นค่าตัวเลขจานวนเต็ม ตัวอย่างเช่น ใช้อาร์เรย์ scores
เราจะเข้าถึง Element แรกได้ดังนี้
scores[0]
และถ้าต้องการจะประมวลผล Element ทั้งหมด ก็สามารถใช้ลูปเข้ามาช่วยได้ดัง
ตัวอย่างด้านล่างนี้
for (i=0;<9;i++)
scores[i]…;
การส่ง Array เข้าไปใน Method จะเป็นการส่งตาแหน่งของ Array
(Reference) เข้าไปให้กับ Parameter ของ Method
อาร์เรย์สามารถเก็บ reference ของ Object ได้ โดยกาหนดให้อาเรย์ เป็น Class
นั้นๆ ในตอนประกาศอาเรย์ มีรูปแบบดังนี้
className [] arrayName = new className[size];
เช่น Student [ ] studentList = new Student[10];
Student [ ] studentList = new Student[3];
studentList[0] = new Student();
studentList[1] = new Student();
studentList[2] = new Student();
• อาร์เรย์ 2 มิติ เป็นตัวแปรชุดที่มีการจัดการข้อมูล Row (แถว) , Column
(หลัก) ซึ่งอยู่ในรูปแบบตาราง ที่มีแสดงตาแหน่ง 2 ตัว
• อาร์เรย์ 2 มิติ คือ array of array กล่าวคือ array 2 มิติ เป็น array ของ
array 1 มิติ นั่นเอง
ตัวอย่างรูปแบบที่ 1 int num[2][3] = {11,12,13,21,22,23};
ตัวอย่างรูปแบบที่ 2 int num[2][3] = {{11,12,13},{21,22,23}};
ตัวอย่างรูปแบบที่ 3 int num[3][3] = {{11,12,13},{21,22,23}};
โดยที่การประกาศตัวแปรทั้ง 3 รูปแบบให้ผลลัพธ์เหมือนกัน คือ
ข้อสังเกต
อาร์เรย์ขนาด 2 มิติขึ้นไป จะไม่ระบุขนาดได้เฉพาะมิติที่ 1 เท่านั้น ส่วนมิติ
อื่นๆ ต้องมีการระบุขนาดด้วยทุกครั้ง
ArrayList เป็นคลาสที่รวบรวมคาสั่งพิเศษที่ช่วยสั่งงานอาร์เรย์ ต่าง
จาก array ปกติที่จะเป็นการกาหนดขนาดของตัวแปรอาร์เรย์คงที่ แต่
ArrayList จะสามารถแก้ไขขนาดได้ เวลาใส่ข้อมูลเข้าไปก็ไม่ต้องกาหนดขนาด
เฉพาะไว้ก่อน
***การเรียกใช้งานต้อง import เข้ามา
import java.util.ArrayList;
method ที่ใช้ในการจัดการข้อมูล ดังนี้
1.add(ตาแหน่งอาร์เรย์,ค่าข้อมุลในอาร์เรย์)
2.remove(ตาแหน่งอาร์เรย์)
3.get(ตาแหน่งอาร์เรย์)
4.indexOf(ข้อมูลอาร์เรย์)
5.ชื่ออาร์เรย์.size()
สตริงเป็นออปเจค (Object) ที่สืบทอดคุณสมบัติมาจากคลาสสตริง (Class String)
ถ้าต้องการสร้างออปเจคจากคลาสสตริง ต้องประกาศดังนี้
String str = new String(“Java”);
หรือ String str = “Java”;
ถ้าเราต้องการให้ str มีค่าว่างต้องประกาศเช่นนี้ String str = null;
การเก็บข้อมูลของสตริงนั้น จะมีการเก็บข้อมูลอยู่ 2 ส่วน ส่วนแรกจะเป็น
ข้อมูลตัวอักษรโดยเก็บเรียงกันไป แบะส่วนที่ 2 จะเก็บจุดสิ้นสุดของสตริง ซึ่งจุ
สิ้นสุดของสตริงจะใช้ Null Characterหรือ ‘0’
**ตัวอย่าง
class string2 {
public static void main (String[] args) {
String one = "Principle ";
String two = "programming";
String three = null;
three = one + two;
System.out.printf("%s%n",three);
}
}
** ผลลัพธ์ที่ได้คือPrinciple programming
โดยใช้ equals( )ซึ่ง เป็น method ตัวนึงที่อยู่ใน String Class โดยจะ
ทาหน้าที่เปรียบเทียบ String 2 ชุดว่ามีสมาชิกหรือข้อความที่เหมือนกันหรือไม่
มีรูปแบบการใช้งานดังนี้
อธิบายโปรแกรม จากโปรแกรมมีการกาหนดตัวแปร s1 และ s2 เป็น String
โดยมีข้อความเหมือนกัน จากนั้นกาหนดเงื่อนไขของ if ว่าให้นา String ทั้ง 2
มา เปรียบเทียบกันว่าเหมือนกันหรือไม่ โดยใช้เงื่อนไข s1.equals(s2) ถ้ามี
ข้อความเหมือนกันจริงก็จะ พิมพ์ข้อความ "s1 equals s2" แต่ถ้าข้อความไม่
เหมือนกันก็จะพิมพ์ข้อความ "s1 not equals s2" ออกมาแทน ให้เราทดสอบ
โดยการไปเปลี่ยนข้อความในตัวแปร s1 หรือ s2 แค่เปลี่ยนตัวอักษรตัวเล็กเป็น
ตัวใหญ่ก็ถือว่าข้อความไม่เหมือนกัน
1.คลำสสตริงบัฟเฟอร์
เป็น class หนึ่งที่ทางานกับ String แต่มีความยืดหยุ่นและใช้งานได้
หลากหลายกว่า String Class
ทั้งนี้ StringBuffer Class จะมี Constructor ให้เลือกใช้ได้
3 Constructor ได้แก่
- StringBuffer() ใช้ในการสร้าง StringBuffer ที่ไม่มีข้อมูลใดๆ และมี
ความยาวสูงสุด 16 ตัวอักษร
- StringBuffer(int length) ใช้ในการสร้าง StringBuffer ที่ไม่มีข้อมูล
ใดๆ แต่ความยาวจะขึ้นอยู่กับค่าของ length ที่ส่งมาให้
- StringBuffer(String str) ใช้ในการสร้าง StringBuffer ที่มีข้อมูลตาม
Argument “str” ที่ส่งมา โดยความยาวก็จะขึ้นอยู่กับความยาวของ str
เท่านั้น
2.คลำสสตริงบิลเดอร์
มีคุณสมบัติคล้ายๆกับ StringBuffer แต่ต่างกันตรงที่ StringBuilder
ไม่เป็น Thread Save จึงทาให้ทางานได้เร็วกว่า StringBuffer การเรียกใช้งาน
ก็เรียกใช้งานได้เหมือนกัน
1.https://sites.google.com/site/arraystring02/
2. http://www.slideshare.net/littletuktalita/5-
61
1. นำย จิตติ ทุมเชียงลำ ชั้น ม.6/1เลขที่ 1
2. นำย สุรพัศ สร้อยสน ชั้น ม.6/1เลขที่ 6
3. นำย กิตติภพ บุญเลิศ ชั้น ม.6/1 เลขที่ 7
4. นำย ศุภณัฐ รุ่งแสง ชั้น ม.6/1 เลขที่ 8
5. นำย สิทธันต์ สุขสุวรรณ ชั้น ม.6/1เลขที่ 9
6. นำย วรำเทพ แต้มเรืองอิฐ ชั้น ม.6/1เลขที่ 10
Thank You For
Watching

More Related Content

What's hot

..Arrays..
..Arrays....Arrays..
..Arrays..
poohwapol
 
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง 6.1
บทที่  5 ข้อมูลชนิดอาร์เรย์และสตริง 6.1บทที่  5 ข้อมูลชนิดอาร์เรย์และสตริง 6.1
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง 6.1Little Tukta Lita
 
4
44
บทที่ 5 ตัวแปรชุดและตัวแปรอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรอักขระบทที่ 5 ตัวแปรชุดและตัวแปรอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรอักขระMook Sasivimon
 
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
BoOm mm
 
บทที่ 5
บทที่ 5บทที่ 5
บทที่ 5
Khim Piamprom
 
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ[w]
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ[w]บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ[w]
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ[w]Mook Sasivimon
 
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
Sirinat Sansom
 
อาเรย์ (Array)
อาเรย์ (Array)อาเรย์ (Array)
อาเรย์ (Array)
tumetr
 
Reference :: Java :: เต็ม
 Reference :: Java :: เต็ม Reference :: Java :: เต็ม
Reference :: Java :: เต็มJitti Nut
 
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระwebsite22556
 
งานกลุ่มคอม กลุ่ม-5
งานกลุ่มคอม กลุ่ม-5งานกลุ่มคอม กลุ่ม-5
งานกลุ่มคอม กลุ่ม-5
Thachanok Plubpibool
 
Java Programming [8/12] : Arrays and Collection
Java Programming [8/12] : Arrays and CollectionJava Programming [8/12] : Arrays and Collection
Java Programming [8/12] : Arrays and Collection
IMC Institute
 
บทที่5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่5 ข้อมูลชนิดอาร์เรย์และสตริงบทที่5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่5 ข้อมูลชนิดอาร์เรย์และสตริง
Naphamas
 
การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 09
การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 09การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 09
การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 09
Jenchoke Tachagomain
 
Rppt258 march62016
Rppt258 march62016Rppt258 march62016
Rppt258 march62016
Sauwanit Ratanaruamkarn
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1
Nuchy Suchanuch
 
โครงสร้างแบบอาร์เรย์
โครงสร้างแบบอาร์เรย์โครงสร้างแบบอาร์เรย์
โครงสร้างแบบอาร์เรย์waradakhantee
 

What's hot (20)

..Arrays..
..Arrays....Arrays..
..Arrays..
 
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง 6.1
บทที่  5 ข้อมูลชนิดอาร์เรย์และสตริง 6.1บทที่  5 ข้อมูลชนิดอาร์เรย์และสตริง 6.1
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง 6.1
 
4
44
4
 
บทที่ 5 ตัวแปรชุดและตัวแปรอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรอักขระบทที่ 5 ตัวแปรชุดและตัวแปรอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรอักขระ
 
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
 
บทที่ 5
บทที่ 5บทที่ 5
บทที่ 5
 
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ[w]
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ[w]บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ[w]
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ[w]
 
Array 2
Array 2Array 2
Array 2
 
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
 
อาเรย์ (Array)
อาเรย์ (Array)อาเรย์ (Array)
อาเรย์ (Array)
 
Reference :: Java :: เต็ม
 Reference :: Java :: เต็ม Reference :: Java :: เต็ม
Reference :: Java :: เต็ม
 
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
 
งานกลุ่มคอม กลุ่ม-5
งานกลุ่มคอม กลุ่ม-5งานกลุ่มคอม กลุ่ม-5
งานกลุ่มคอม กลุ่ม-5
 
Java Programming [8/12] : Arrays and Collection
Java Programming [8/12] : Arrays and CollectionJava Programming [8/12] : Arrays and Collection
Java Programming [8/12] : Arrays and Collection
 
บทที่5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่5 ข้อมูลชนิดอาร์เรย์และสตริงบทที่5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่5 ข้อมูลชนิดอาร์เรย์และสตริง
 
การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 09
การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 09การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 09
การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 09
 
Array1
Array1Array1
Array1
 
Rppt258 march62016
Rppt258 march62016Rppt258 march62016
Rppt258 march62016
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1
 
โครงสร้างแบบอาร์เรย์
โครงสร้างแบบอาร์เรย์โครงสร้างแบบอาร์เรย์
โครงสร้างแบบอาร์เรย์
 

Similar to ข้อมูลชนิดอาร์เรย์และสตริง

งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1
Ploy StopDark
 
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริงบทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
defeat overcome
 
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระบทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระMook Sasivimon
 
ตัวแปรชุดและตัวแปรอักขระ
ตัวแปรชุดและตัวแปรอักขระตัวแปรชุดและตัวแปรอักขระ
ตัวแปรชุดและตัวแปรอักขระAreeya Onnom
 
ตัวแปรชุดและตัวแปรอักขระ
ตัวแปรชุดและตัวแปรอักขระตัวแปรชุดและตัวแปรอักขระ
ตัวแปรชุดและตัวแปรอักขระAreeya Onnom
 
ตัวแปรชุดและตัวแปรอักขระ PPT
ตัวแปรชุดและตัวแปรอักขระ PPTตัวแปรชุดและตัวแปรอักขระ PPT
ตัวแปรชุดและตัวแปรอักขระ PPTAreeya Onnom
 
5.ข้อมูลชนิดอาร์เรย์
5.ข้อมูลชนิดอาร์เรย์5.ข้อมูลชนิดอาร์เรย์
5.ข้อมูลชนิดอาร์เรย์mansuang1978
 
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริงบทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริงOnpreeya Sahnguansak
 
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริงบทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริงOnpreeya Sahnguansak
 
ข้อมูลชุดอาร์เรย์ และสตริง
ข้อมูลชุดอาร์เรย์  และสตริงข้อมูลชุดอาร์เรย์  และสตริง
ข้อมูลชุดอาร์เรย์ และสตริง
ศิริประภา วันจิ๋ว
 
Presentation1
Presentation1Presentation1
Presentation1
Ploy StopDark
 
ตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระ
Pongspak kamonsri
 
งานนนนนนนนนนน ตัวแปรชุดและตัวกลุ่มอักขระ
งานนนนนนนนนนน ตัวแปรชุดและตัวกลุ่มอักขระงานนนนนนนนนนน ตัวแปรชุดและตัวกลุ่มอักขระ
งานนนนนนนนนนน ตัวแปรชุดและตัวกลุ่มอักขระ
Pongspak kamonsri
 
ตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระ
Pongspak kamonsri
 

Similar to ข้อมูลชนิดอาร์เรย์และสตริง (20)

งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1
 
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริงบทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
 
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระบทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ
 
ตัวแปรชุดและตัวแปรอักขระ
ตัวแปรชุดและตัวแปรอักขระตัวแปรชุดและตัวแปรอักขระ
ตัวแปรชุดและตัวแปรอักขระ
 
ตัวแปรชุดและตัวแปรอักขระ
ตัวแปรชุดและตัวแปรอักขระตัวแปรชุดและตัวแปรอักขระ
ตัวแปรชุดและตัวแปรอักขระ
 
ตัวแปรชุดและตัวแปรอักขระ PPT
ตัวแปรชุดและตัวแปรอักขระ PPTตัวแปรชุดและตัวแปรอักขระ PPT
ตัวแปรชุดและตัวแปรอักขระ PPT
 
5.ข้อมูลชนิดอาร์เรย์
5.ข้อมูลชนิดอาร์เรย์5.ข้อมูลชนิดอาร์เรย์
5.ข้อมูลชนิดอาร์เรย์
 
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริงบทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
 
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริงบทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
 
ข้อมูลชุดอาร์เรย์ และสตริง
ข้อมูลชุดอาร์เรย์  และสตริงข้อมูลชุดอาร์เรย์  และสตริง
ข้อมูลชุดอาร์เรย์ และสตริง
 
Chapter2
Chapter2Chapter2
Chapter2
 
Presentation1
Presentation1Presentation1
Presentation1
 
งานทำ Blog บทที่ 8
งานทำ Blog บทที่ 8งานทำ Blog บทที่ 8
งานทำ Blog บทที่ 8
 
งานทำ Blog บทที่ 8
งานทำ Blog บทที่ 8งานทำ Blog บทที่ 8
งานทำ Blog บทที่ 8
 
08 arrays
08 arrays08 arrays
08 arrays
 
งานทำ Blog บทที่ 8
งานทำ Blog บทที่ 8งานทำ Blog บทที่ 8
งานทำ Blog บทที่ 8
 
งาน
งานงาน
งาน
 
ตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระ
 
งานนนนนนนนนนน ตัวแปรชุดและตัวกลุ่มอักขระ
งานนนนนนนนนนน ตัวแปรชุดและตัวกลุ่มอักขระงานนนนนนนนนนน ตัวแปรชุดและตัวกลุ่มอักขระ
งานนนนนนนนนนน ตัวแปรชุดและตัวกลุ่มอักขระ
 
ตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระ
 

More from สิทธันต์ สุขสุวรรณ

วิธีการฝัง Fone-ในไฟล์power point-2013 (1)
วิธีการฝัง Fone-ในไฟล์power point-2013 (1)วิธีการฝัง Fone-ในไฟล์power point-2013 (1)
วิธีการฝัง Fone-ในไฟล์power point-2013 (1)
สิทธันต์ สุขสุวรรณ
 
ควยยยยยย
ควยยยยยยควยยยยยย
Worawut
WorawutWorawut
เทคนิคการ สร้างอนิเมชั่นPowerpoint 2010
เทคนิคการ สร้างอนิเมชั่นPowerpoint 2010เทคนิคการ สร้างอนิเมชั่นPowerpoint 2010
เทคนิคการ สร้างอนิเมชั่นPowerpoint 2010
สิทธันต์ สุขสุวรรณ
 
Boomerang แอพใหม่จาก-instagram-ทำวิดีโอ-gif
Boomerang แอพใหม่จาก-instagram-ทำวิดีโอ-gifBoomerang แอพใหม่จาก-instagram-ทำวิดีโอ-gif
Boomerang แอพใหม่จาก-instagram-ทำวิดีโอ-gif
สิทธันต์ สุขสุวรรณ
 
กลุ่ม Hacker ของฟิลิปปินส์ได้แฮ็กส์เว็บจีนถึง 200 เว็บ ขู่ยึดดินแดน
กลุ่ม Hacker ของฟิลิปปินส์ได้แฮ็กส์เว็บจีนถึง 200 เว็บ ขู่ยึดดินแดนกลุ่ม Hacker ของฟิลิปปินส์ได้แฮ็กส์เว็บจีนถึง 200 เว็บ ขู่ยึดดินแดน
กลุ่ม Hacker ของฟิลิปปินส์ได้แฮ็กส์เว็บจีนถึง 200 เว็บ ขู่ยึดดินแดนสิทธันต์ สุขสุวรรณ
 

More from สิทธันต์ สุขสุวรรณ (7)

วิธีการฝัง Fone-ในไฟล์power point-2013 (1)
วิธีการฝัง Fone-ในไฟล์power point-2013 (1)วิธีการฝัง Fone-ในไฟล์power point-2013 (1)
วิธีการฝัง Fone-ในไฟล์power point-2013 (1)
 
ควยยยยยย
ควยยยยยยควยยยยยย
ควยยยยยย
 
Worawut
WorawutWorawut
Worawut
 
เทคนิคการ สร้างอนิเมชั่นPowerpoint 2010
เทคนิคการ สร้างอนิเมชั่นPowerpoint 2010เทคนิคการ สร้างอนิเมชั่นPowerpoint 2010
เทคนิคการ สร้างอนิเมชั่นPowerpoint 2010
 
Boomerang แอพใหม่จาก-instagram-ทำวิดีโอ-gif
Boomerang แอพใหม่จาก-instagram-ทำวิดีโอ-gifBoomerang แอพใหม่จาก-instagram-ทำวิดีโอ-gif
Boomerang แอพใหม่จาก-instagram-ทำวิดีโอ-gif
 
It new
It newIt new
It new
 
กลุ่ม Hacker ของฟิลิปปินส์ได้แฮ็กส์เว็บจีนถึง 200 เว็บ ขู่ยึดดินแดน
กลุ่ม Hacker ของฟิลิปปินส์ได้แฮ็กส์เว็บจีนถึง 200 เว็บ ขู่ยึดดินแดนกลุ่ม Hacker ของฟิลิปปินส์ได้แฮ็กส์เว็บจีนถึง 200 เว็บ ขู่ยึดดินแดน
กลุ่ม Hacker ของฟิลิปปินส์ได้แฮ็กส์เว็บจีนถึง 200 เว็บ ขู่ยึดดินแดน
 

Recently uploaded

ภาษาอังกฤษเพื่อการฝึกสมาธิในพระพุทธศาสนา
ภาษาอังกฤษเพื่อการฝึกสมาธิในพระพุทธศาสนาภาษาอังกฤษเพื่อการฝึกสมาธิในพระพุทธศาสนา
ภาษาอังกฤษเพื่อการฝึกสมาธิในพระพุทธศาสนา
Faculty of BuddhismMahachulalongkornrajavidyalaya Roi Et Buddhist College
 
1-2_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลมคธเป็นไทย ประโยค 1-2 (2510-2567).pdf
1-2_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลมคธเป็นไทย ประโยค 1-2 (2510-2567).pdf1-2_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลมคธเป็นไทย ประโยค 1-2 (2510-2567).pdf
1-2_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลมคธเป็นไทย ประโยค 1-2 (2510-2567).pdf
สุเมธี​​​​ ตี่พนมโอรัล / សុមេធី ទីភ្នំឱរ៉ាល់ (Sumedhi TyPhnomAoral)
 
3_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา สัมพันธ์ไทย ประโยค ป.ธ.3 (2500-2567).pdf
3_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา สัมพันธ์ไทย ประโยค ป.ธ.3 (2500-2567).pdf3_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา สัมพันธ์ไทย ประโยค ป.ธ.3 (2500-2567).pdf
3_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา สัมพันธ์ไทย ประโยค ป.ธ.3 (2500-2567).pdf
สุเมธี​​​​ ตี่พนมโอรัล / សុមេធី ទីភ្នំឱរ៉ាល់ (Sumedhi TyPhnomAoral)
 
การเขียนข้อเสนอโครงการวิจัย (Research Proposal)
การเขียนข้อเสนอโครงการวิจัย (Research Proposal)การเขียนข้อเสนอโครงการวิจัย (Research Proposal)
การเขียนข้อเสนอโครงการวิจัย (Research Proposal)
Prachyanun Nilsook
 
1-2_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา บาลีไวยากรณ์ ประโยค 1-2 (2511-2567).pdf
1-2_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา บาลีไวยากรณ์ ประโยค 1-2 (2511-2567).pdf1-2_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา บาลีไวยากรณ์ ประโยค 1-2 (2511-2567).pdf
1-2_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา บาลีไวยากรณ์ ประโยค 1-2 (2511-2567).pdf
สุเมธี​​​​ ตี่พนมโอรัล / សុមេធី ទីភ្នំឱរ៉ាល់ (Sumedhi TyPhnomAoral)
 
ภาษาอังกฤษเพื่อการปฏิบัติกรรมฐานในพระพุทธศาสนา
ภาษาอังกฤษเพื่อการปฏิบัติกรรมฐานในพระพุทธศาสนาภาษาอังกฤษเพื่อการปฏิบัติกรรมฐานในพระพุทธศาสนา
ภาษาอังกฤษเพื่อการปฏิบัติกรรมฐานในพระพุทธศาสนา
Faculty of BuddhismMahachulalongkornrajavidyalaya Roi Et Buddhist College
 
แนวความเชื่อ วิธีการปฎิบัติ พระพุทธศาสนามหายาน.pdf
แนวความเชื่อ วิธีการปฎิบัติ พระพุทธศาสนามหายาน.pdfแนวความเชื่อ วิธีการปฎิบัติ พระพุทธศาสนามหายาน.pdf
แนวความเชื่อ วิธีการปฎิบัติ พระพุทธศาสนามหายาน.pdf
Faculty of BuddhismMahachulalongkornrajavidyalaya Roi Et Buddhist College
 
3_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลมคธเป็นไทย ประโยค ป.ธ.3 (2500-2567).pdf
3_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลมคธเป็นไทย ประโยค ป.ธ.3 (2500-2567).pdf3_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลมคธเป็นไทย ประโยค ป.ธ.3 (2500-2567).pdf
3_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลมคธเป็นไทย ประโยค ป.ธ.3 (2500-2567).pdf
สุเมธี​​​​ ตี่พนมโอรัล / សុមេធី ទីភ្នំឱរ៉ាល់ (Sumedhi TyPhnomAoral)
 
งานนำเสนอ ภาษากับการสื่อสาร เพื่อการพัฒนา.pdf
งานนำเสนอ ภาษากับการสื่อสาร เพื่อการพัฒนา.pdfงานนำเสนอ ภาษากับการสื่อสาร เพื่อการพัฒนา.pdf
งานนำเสนอ ภาษากับการสื่อสาร เพื่อการพัฒนา.pdf
Faculty of BuddhismMahachulalongkornrajavidyalaya Roi Et Buddhist College
 
4_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลไทยเป็นมคธ ประโยค ป.ธ.4 (2505-2567).pdf
4_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลไทยเป็นมคธ ประโยค ป.ธ.4 (2505-2567).pdf4_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลไทยเป็นมคธ ประโยค ป.ธ.4 (2505-2567).pdf
4_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลไทยเป็นมคธ ประโยค ป.ธ.4 (2505-2567).pdf
สุเมธี​​​​ ตี่พนมโอรัล / សុមេធី ទីភ្នំឱរ៉ាល់ (Sumedhi TyPhnomAoral)
 

Recently uploaded (10)

ภาษาอังกฤษเพื่อการฝึกสมาธิในพระพุทธศาสนา
ภาษาอังกฤษเพื่อการฝึกสมาธิในพระพุทธศาสนาภาษาอังกฤษเพื่อการฝึกสมาธิในพระพุทธศาสนา
ภาษาอังกฤษเพื่อการฝึกสมาธิในพระพุทธศาสนา
 
1-2_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลมคธเป็นไทย ประโยค 1-2 (2510-2567).pdf
1-2_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลมคธเป็นไทย ประโยค 1-2 (2510-2567).pdf1-2_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลมคธเป็นไทย ประโยค 1-2 (2510-2567).pdf
1-2_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลมคธเป็นไทย ประโยค 1-2 (2510-2567).pdf
 
3_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา สัมพันธ์ไทย ประโยค ป.ธ.3 (2500-2567).pdf
3_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา สัมพันธ์ไทย ประโยค ป.ธ.3 (2500-2567).pdf3_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา สัมพันธ์ไทย ประโยค ป.ธ.3 (2500-2567).pdf
3_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา สัมพันธ์ไทย ประโยค ป.ธ.3 (2500-2567).pdf
 
การเขียนข้อเสนอโครงการวิจัย (Research Proposal)
การเขียนข้อเสนอโครงการวิจัย (Research Proposal)การเขียนข้อเสนอโครงการวิจัย (Research Proposal)
การเขียนข้อเสนอโครงการวิจัย (Research Proposal)
 
1-2_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา บาลีไวยากรณ์ ประโยค 1-2 (2511-2567).pdf
1-2_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา บาลีไวยากรณ์ ประโยค 1-2 (2511-2567).pdf1-2_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา บาลีไวยากรณ์ ประโยค 1-2 (2511-2567).pdf
1-2_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา บาลีไวยากรณ์ ประโยค 1-2 (2511-2567).pdf
 
ภาษาอังกฤษเพื่อการปฏิบัติกรรมฐานในพระพุทธศาสนา
ภาษาอังกฤษเพื่อการปฏิบัติกรรมฐานในพระพุทธศาสนาภาษาอังกฤษเพื่อการปฏิบัติกรรมฐานในพระพุทธศาสนา
ภาษาอังกฤษเพื่อการปฏิบัติกรรมฐานในพระพุทธศาสนา
 
แนวความเชื่อ วิธีการปฎิบัติ พระพุทธศาสนามหายาน.pdf
แนวความเชื่อ วิธีการปฎิบัติ พระพุทธศาสนามหายาน.pdfแนวความเชื่อ วิธีการปฎิบัติ พระพุทธศาสนามหายาน.pdf
แนวความเชื่อ วิธีการปฎิบัติ พระพุทธศาสนามหายาน.pdf
 
3_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลมคธเป็นไทย ประโยค ป.ธ.3 (2500-2567).pdf
3_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลมคธเป็นไทย ประโยค ป.ธ.3 (2500-2567).pdf3_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลมคธเป็นไทย ประโยค ป.ธ.3 (2500-2567).pdf
3_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลมคธเป็นไทย ประโยค ป.ธ.3 (2500-2567).pdf
 
งานนำเสนอ ภาษากับการสื่อสาร เพื่อการพัฒนา.pdf
งานนำเสนอ ภาษากับการสื่อสาร เพื่อการพัฒนา.pdfงานนำเสนอ ภาษากับการสื่อสาร เพื่อการพัฒนา.pdf
งานนำเสนอ ภาษากับการสื่อสาร เพื่อการพัฒนา.pdf
 
4_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลไทยเป็นมคธ ประโยค ป.ธ.4 (2505-2567).pdf
4_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลไทยเป็นมคธ ประโยค ป.ธ.4 (2505-2567).pdf4_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลไทยเป็นมคธ ประโยค ป.ธ.4 (2505-2567).pdf
4_ปัญหาและเฉลยข้อสอบบาลีสนามหลวง วิชา แปลไทยเป็นมคธ ประโยค ป.ธ.4 (2505-2567).pdf
 

ข้อมูลชนิดอาร์เรย์และสตริง

  • 1.
  • 2. อาร์เรย์หนึ่งมิติ มีขนาดเทียบเท่าเมตริกซ์ขนาด Nx1 การ ประกาศตัวแปรอาร์เรย์ จะใช้เครื่องหมาย [ ] ล้อมค่าตัวเลข จานวนเต็มเพื่อบอกจานวนหน่วยข้อมูลที่ต้องการได้ในรูป ชนิดของตัวแปร ชื่อตัวแปร [จานวนสมาชิกที่ต้องการ] data_type variable_name [ number-of-element ] เช่น int a[5]; double x, y[10], z[3];
  • 3. อาร์เรย์หลายมิติ (Multi-Dimensional array) คือ อาร์เรย์ที่มี สมาชิกเป็นข้อมูลอาร์เรย์ ในหน่วยข้อมูลแต่ละหน่วยของอาร์เรย์ จะเป็น อาร์เรย์ย่อยๆ ซึ่งอาจกาหนดซ้อนลงไปได้หลายชั้น การกาหนดอาร์เรย์หลายมิติ จะกระทาในรูป ชนิดตัวแปร ชื่อตัวแปร[จานวนสมาชิก][จานวนสมาชิก]…; การประกาศอาร์เรย์หลายตัวทาดังนี้ int [] abc , xyz; abc = new int [200]; xyz = new int [40[; พอเขียนรวมเป็น int [] abc = new int [200], xyz = new int[40];
  • 4. สามารถประกาศตัวแปร Array พร้อมกับกาหนดค่าเริ่มต้น ให้กับสมาชิก Array ได้โดยมีรูปแบบดังนี้ ชนิดของตัวแปรอาร์เรย์ ชื่ออาร์เรย์[จานวนข้อมูล] = {ค่าคงที่, ค่าคงที่,…}; Type [ ] var_name = {value1,value2,value3};
  • 5. เราสามารถใช้คาสั่งวนรอบ For ในการวนรอบรับค่าที่ ป้ อนเข้ามาและใช้ในการคานวณโดยการใช้ตัวแปรในการ วนรอบ และใช้ตัวแปรเดียวกัน เพื่อกาหนดลาดับของข้อมูลที่ จะใช้ในอาร์เรย์
  • 6. Element ของอาร์เรย์ ลำดับแรกจะเป็น 0 เสมอ ลาดับของ Element ของ อาร์เรย์โดยส่วนมากจะเป็นค่าตัวเลขจานวนเต็ม ตัวอย่างเช่น ใช้อาร์เรย์ scores เราจะเข้าถึง Element แรกได้ดังนี้ scores[0] และถ้าต้องการจะประมวลผล Element ทั้งหมด ก็สามารถใช้ลูปเข้ามาช่วยได้ดัง ตัวอย่างด้านล่างนี้ for (i=0;<9;i++) scores[i]…;
  • 7. การส่ง Array เข้าไปใน Method จะเป็นการส่งตาแหน่งของ Array (Reference) เข้าไปให้กับ Parameter ของ Method
  • 8. อาร์เรย์สามารถเก็บ reference ของ Object ได้ โดยกาหนดให้อาเรย์ เป็น Class นั้นๆ ในตอนประกาศอาเรย์ มีรูปแบบดังนี้ className [] arrayName = new className[size]; เช่น Student [ ] studentList = new Student[10]; Student [ ] studentList = new Student[3]; studentList[0] = new Student(); studentList[1] = new Student(); studentList[2] = new Student();
  • 9. • อาร์เรย์ 2 มิติ เป็นตัวแปรชุดที่มีการจัดการข้อมูล Row (แถว) , Column (หลัก) ซึ่งอยู่ในรูปแบบตาราง ที่มีแสดงตาแหน่ง 2 ตัว • อาร์เรย์ 2 มิติ คือ array of array กล่าวคือ array 2 มิติ เป็น array ของ array 1 มิติ นั่นเอง
  • 10. ตัวอย่างรูปแบบที่ 1 int num[2][3] = {11,12,13,21,22,23}; ตัวอย่างรูปแบบที่ 2 int num[2][3] = {{11,12,13},{21,22,23}}; ตัวอย่างรูปแบบที่ 3 int num[3][3] = {{11,12,13},{21,22,23}}; โดยที่การประกาศตัวแปรทั้ง 3 รูปแบบให้ผลลัพธ์เหมือนกัน คือ ข้อสังเกต อาร์เรย์ขนาด 2 มิติขึ้นไป จะไม่ระบุขนาดได้เฉพาะมิติที่ 1 เท่านั้น ส่วนมิติ อื่นๆ ต้องมีการระบุขนาดด้วยทุกครั้ง
  • 11. ArrayList เป็นคลาสที่รวบรวมคาสั่งพิเศษที่ช่วยสั่งงานอาร์เรย์ ต่าง จาก array ปกติที่จะเป็นการกาหนดขนาดของตัวแปรอาร์เรย์คงที่ แต่ ArrayList จะสามารถแก้ไขขนาดได้ เวลาใส่ข้อมูลเข้าไปก็ไม่ต้องกาหนดขนาด เฉพาะไว้ก่อน ***การเรียกใช้งานต้อง import เข้ามา import java.util.ArrayList; method ที่ใช้ในการจัดการข้อมูล ดังนี้ 1.add(ตาแหน่งอาร์เรย์,ค่าข้อมุลในอาร์เรย์) 2.remove(ตาแหน่งอาร์เรย์) 3.get(ตาแหน่งอาร์เรย์) 4.indexOf(ข้อมูลอาร์เรย์) 5.ชื่ออาร์เรย์.size()
  • 12. สตริงเป็นออปเจค (Object) ที่สืบทอดคุณสมบัติมาจากคลาสสตริง (Class String) ถ้าต้องการสร้างออปเจคจากคลาสสตริง ต้องประกาศดังนี้ String str = new String(“Java”); หรือ String str = “Java”; ถ้าเราต้องการให้ str มีค่าว่างต้องประกาศเช่นนี้ String str = null; การเก็บข้อมูลของสตริงนั้น จะมีการเก็บข้อมูลอยู่ 2 ส่วน ส่วนแรกจะเป็น ข้อมูลตัวอักษรโดยเก็บเรียงกันไป แบะส่วนที่ 2 จะเก็บจุดสิ้นสุดของสตริง ซึ่งจุ สิ้นสุดของสตริงจะใช้ Null Characterหรือ ‘0’
  • 13. **ตัวอย่าง class string2 { public static void main (String[] args) { String one = "Principle "; String two = "programming"; String three = null; three = one + two; System.out.printf("%s%n",three); } } ** ผลลัพธ์ที่ได้คือPrinciple programming
  • 14. โดยใช้ equals( )ซึ่ง เป็น method ตัวนึงที่อยู่ใน String Class โดยจะ ทาหน้าที่เปรียบเทียบ String 2 ชุดว่ามีสมาชิกหรือข้อความที่เหมือนกันหรือไม่ มีรูปแบบการใช้งานดังนี้
  • 15. อธิบายโปรแกรม จากโปรแกรมมีการกาหนดตัวแปร s1 และ s2 เป็น String โดยมีข้อความเหมือนกัน จากนั้นกาหนดเงื่อนไขของ if ว่าให้นา String ทั้ง 2 มา เปรียบเทียบกันว่าเหมือนกันหรือไม่ โดยใช้เงื่อนไข s1.equals(s2) ถ้ามี ข้อความเหมือนกันจริงก็จะ พิมพ์ข้อความ "s1 equals s2" แต่ถ้าข้อความไม่ เหมือนกันก็จะพิมพ์ข้อความ "s1 not equals s2" ออกมาแทน ให้เราทดสอบ โดยการไปเปลี่ยนข้อความในตัวแปร s1 หรือ s2 แค่เปลี่ยนตัวอักษรตัวเล็กเป็น ตัวใหญ่ก็ถือว่าข้อความไม่เหมือนกัน
  • 16. 1.คลำสสตริงบัฟเฟอร์ เป็น class หนึ่งที่ทางานกับ String แต่มีความยืดหยุ่นและใช้งานได้ หลากหลายกว่า String Class ทั้งนี้ StringBuffer Class จะมี Constructor ให้เลือกใช้ได้ 3 Constructor ได้แก่ - StringBuffer() ใช้ในการสร้าง StringBuffer ที่ไม่มีข้อมูลใดๆ และมี ความยาวสูงสุด 16 ตัวอักษร - StringBuffer(int length) ใช้ในการสร้าง StringBuffer ที่ไม่มีข้อมูล ใดๆ แต่ความยาวจะขึ้นอยู่กับค่าของ length ที่ส่งมาให้ - StringBuffer(String str) ใช้ในการสร้าง StringBuffer ที่มีข้อมูลตาม Argument “str” ที่ส่งมา โดยความยาวก็จะขึ้นอยู่กับความยาวของ str เท่านั้น
  • 17. 2.คลำสสตริงบิลเดอร์ มีคุณสมบัติคล้ายๆกับ StringBuffer แต่ต่างกันตรงที่ StringBuilder ไม่เป็น Thread Save จึงทาให้ทางานได้เร็วกว่า StringBuffer การเรียกใช้งาน ก็เรียกใช้งานได้เหมือนกัน
  • 19. 1. นำย จิตติ ทุมเชียงลำ ชั้น ม.6/1เลขที่ 1 2. นำย สุรพัศ สร้อยสน ชั้น ม.6/1เลขที่ 6 3. นำย กิตติภพ บุญเลิศ ชั้น ม.6/1 เลขที่ 7 4. นำย ศุภณัฐ รุ่งแสง ชั้น ม.6/1 เลขที่ 8 5. นำย สิทธันต์ สุขสุวรรณ ชั้น ม.6/1เลขที่ 9 6. นำย วรำเทพ แต้มเรืองอิฐ ชั้น ม.6/1เลขที่ 10 Thank You For Watching