BufferedReader, InputStreamReader

 

การรับข้อมูลในรูปแบบของ String ใช้ 2 คำสั่งต่อไปนี้

 

InputStreamReader reader = new InputStreamReader (System.in);
BufferedReader stdin = new BufferedReader( new InputStreamReader(System.in ));

และใช้ Method readLine ในการรับข้อมูลทางจอภาพ ดังนี้

Input = stdin.readLine();

ตัวอย่าง

 

 

importjava.io.*;
classReadTest{
publicstaticvoidmain(Stringarg[])throwsIOException{
BufferedReaderstdin=newBufferedReader(newInputStreamReader(System.in));
StringInput=" ";
System.out.println("กรุณาป้อนข้อความ ");
Input=stdin.readLine();
System.out.println("ข้อความที่คุณป้อนคือ "+Input);
}
}

Forums: