สอนเขียนภาษา Java รับค่า Char หรือรับค่าตัวอักษรจากผู้ใช้งานผ่าน command prompt โดยใช้ Class Scanner และคำสั่ง next().charAt(0) เพื่อรับค่า Char หรือตัวอักษร และนำมาแสดงผลออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง Java รับค่า Char หรือตัวอักษร ด้วยคำสั่ง next().charAt(0)
import java.util.Scanner;
class Test {
public static void main(String args[]){
Scanner sc = new Scanner( System.in );
char c = '\0';
try {
System.out.print("กรุณากรอกตัวอักษร : ");
c = sc.next().charAt(0);
} catch( Exception e ) {
c = '\0';
}
System.out.print("คุณกรอกอักษร "+c);
}
}
ผลลัพธ์
กรุณากรอกตัวอักษร : A
คุณกรอกอักษร A
1. import class Scanner เพื่อใช้คำสั่งต่างๆ สำหรับการรับค่าจากผู้ใช้งานผ่าน command prompt
2. ใช้คำสั่ง next().charAt(0) รับค่าตัวอักษร และเก็บไว้ที่ตัวแปร c