char กับ string ต่างกันยังไง Java บทความนี้อธิบายความแตกต่างของชนิดตัวแปร 2 ชนิด คือ char กับ string โดย char จะใช้เก็บตัวอักษร 1 ตัว ส่วน string ใช้เก็บตัวอักษรมากกว่า 1 ตัว รวมกันจนเป็นข้อความ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง char กับ string ต่างกันยังไง Java
class Main {
public static void main(String args[]) {
char c = 'D';
String s = "Hello World";
System.out.println("ตัวอักษรคือ "+c+" / ข้อความคือ "+s);
}
}
ผลลัพธ์
ตัวอักษรคือ D / ข้อความคือ Hello World
char กับ string ต่างกันยังไง Java จากตัวอย่างสร้างตัวแปร char ชื่อ c และ string ชื่อ s มีความแตกต่างกันดังนี้
1. ตัวแปร char เก็บข้อมูลตัวอักษร 1 ตัว ส่วน string เก็บตัวอักษรมากกว่า 1 ตัวรวมกันเป็นข้อความ
2. ตัวแปร char ใช้ single quote ( ‘ ’ ) คลุมตัวอักษร เช่น ‘D’ ส่วน string ใช้ double quote ( “ ” ) คลุมข้อความ เช่น “Hello World”
3. ตัวแปร char เวลาสร้างตัวแปรใช้ตัวพิมพ์เล็ก คือ char ส่วน string เวลาสร้างตัวแปรใช้ตัวพิมพ์ใหญ่ตัวแรก คือ String