Java แสดงอักษรทีละตัวใน String ด้วย for และ charAt บทความนี้สอนเขียนภาษา Java สำหรับแสดงตัวอักษรทีละตัวจากตัวแปรชนิด String โดยใช้คำสั่ง for วนลูป และใช้คำสั่ง charAt เข้าถึงตัวอักษร สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง Java แสดงอักษรทีละตัวใน String ด้วย for และ charAt
class Main {
public static void main(String args[]) {
String msg = "Devdit";
for( int i=0; i<msg.length(); i++ ) {
System.out.println( msg.charAt(i) );
}
}
}
ผลลัพธ์
D
e
v
d
i
t
Java แสดงอักษรทีละตัวใน String จากตัวอย่างสร้างตัวแปรชื่อ msg ชนิด String พร้อมค่าเริ่มต้นคือ “Devdit” จากนั้นใช้คำสั่ง for วนลูปอักษรทีละตัวจากตัวแปร msg โดยภายในลูปใช้คำสั่ง msg.charAt(i) ในการเข้าถึงตัวอักษรตามลำดับของตัวแปร msg ตามรอบการวนลูป และแสดงผลออกสู่หน้าจอด้วยคำสั่ง System.out.println