Devdit
 

next().charAt(0) Java คือคำสั่งอะไร ใช้ทำอะไร

3.5K

next().charAt(0) Java คือ คำสั่งรับตัวอักษรจากผู้ใช้งานผ่าน command prompt โดยต้อง import class java.util.Scanner เพื่อที่จะใช้งานคำสั่ง next().charAt(0) สำหรับรับค่าตัวอักษร สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง next().charAt(0) Java คือคำสั่งอะไร ใช้ทำอะไร

import java.util.Scanner;

class Test {  
    public static void main(String args[]){  
        Scanner sc = new Scanner( System.in );
        char ch = '\0';
        try {
            System.out.print("กรุณากรอกตัวอักษรที่ต้องการ : ");
            ch = sc.next().charAt(0);
        } catch( Exception e ) {
            ch = '\0';
        }
        System.out.print("คุณกรอกอักษร คือ "+ch);
    }
}

ผลลัพธ์

กรุณากรอกตัวอักษรที่ต้องการ : D
คุณกรอกอักษร คือ D

คำอธิบาย

1. import class java.util.Scanner เพื่อใช้งานคำสั่ง next().charAt(0)

2. สร้าง object ชื่อ sc ชนิด Scanner ด้วย new Scanner( System.in )

3. นำตัวแปร sc มารับค่าตัวอักษรจากผู้ใช้งานด้วยคำสั่ง sc.next().charAt(0) และเก็บไว้ที่ตัวแปร ch

4. นำตัวแปร ch มาแสดงออกสู่หน้าจอด้วยคำสั่ง System.out.print

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ