ผมมี code ตามนี้
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String line;
for (line = reader.readLine(); line!=null && line.length()!=0 ; line = reader.readLine()) {
System.out.println(line);
}
มีปัญหาคือ ผมใส่ input หลายบรรทัด คือ copy หลายบรรทัดและ paste เช่น
a
bb
ccc
copy ไป 3 บรรทัดมันไม่ปริ้น บรรทัดสุดท้ายอะครับ (ccc) แล้วมันก็รอเฉยๆ ต้องกด enter ถึงจะปริ้นและจบการทำงาน
จะทำยังไงให้มันปริ้นบรรทัดสุดท้ายด้วยแล้วจบการทำงานเลยอะครับ
สอบถามเรื่อง การรับ input ของ java หน่อยครับ
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String line;
for (line = reader.readLine(); line!=null && line.length()!=0 ; line = reader.readLine()) {
System.out.println(line);
}
มีปัญหาคือ ผมใส่ input หลายบรรทัด คือ copy หลายบรรทัดและ paste เช่น
a
bb
ccc
copy ไป 3 บรรทัดมันไม่ปริ้น บรรทัดสุดท้ายอะครับ (ccc) แล้วมันก็รอเฉยๆ ต้องกด enter ถึงจะปริ้นและจบการทำงาน
จะทำยังไงให้มันปริ้นบรรทัดสุดท้ายด้วยแล้วจบการทำงานเลยอะครับ