Devdit
 

วิธีรับค่า String ภาษา Java ด้วยคำสั่ง nextLine

4.3K

สอนเขียนโค้ดรับค่า String Java โดยใช้ Class Scanner จากการ import java.util.Scanner และใช้คำสั่ง nextLine เพื่อรับค่า String หรือค่าข้อความจากผู้ใช้งานผ่าน command prompt ด้วยภาษา Java สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง วิธีรับค่า String ภาษา Java ด้วยคำสั่ง nextLine

import java.util.Scanner;

class Test {  
    public static void main(String args[]){
        Scanner sc = new Scanner( System.in );
        String s = "";
        try {
            System.out.print("กรุณากรอก String : ");
            s = sc.nextLine();
        } catch( Exception e ) {
            s = "";
        }
        System.out.print("คุณกรอก String คือ "+s);        
    }
}

ผลลัพธ์

กรุณากรอก String : Devdit
คุณกรอก String คือ Devdit

คำอธิบาย

1. import class java.util.Scanner เพื่อใช้งานคำสั่ง nextLine สำหรับรับค่า String ภาษา Java

2. สร้างตัวแปร sc จาก Scanner และนำ sc มาใช้งานคำสั่ง nextLine เพื่อรับค่า String จากผู้ใช้งาน และเก็บค่าไว้ที่ตัวแปร s

3. พิมพ์ตัวแปร s ออกสู่หน้าจอด้วยคำสั่ง System.out.print

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