สอนเขียนโค้ดรับค่า 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