สมมติว่าต่อไปนี้คือสตริงของเรา −
String myStr ="เจมี่";
ตั้งค่าจำนวนตัวแปร =0 เนื่องจากเราจะคำนวณสระในตัวแปรเดียวกัน วนซ้ำทุกตัวอักษรและนับสระ -
for(ถ่าน ch :myStr.toCharArray()) { ch =Character.toLowerCase(ch); if(ch =='a' || ch =='e' || ch =='i' || ch =='o' || ch =='u') { ++นับ;}
ตัวอย่าง
ต่อไปนี้คือตัวอย่างการนับสระในสตริง -
<ก่อน>สาธิตคลาสสาธารณะ { โมฆะสาธารณะหลัก (สตริง [] args) { String myStr ="Jamie"; จำนวน int =0; System.out.println("สตริง ="+myStr); สำหรับ (ถ่าน ch:myStr.toCharArray ()) { ch =Character.toLowerCase (ch); if(ch =='a' || ch =='e' || ch =='i' || ch =='o' || ch =='u') { ++นับ; } } System.out.println("สระ ="+นับ); }}ผลลัพธ์
String =JamieVowels =3