ในกรณีที่คุณกำลังเขียนไฟล์ และต้องการอ่านข้อมูลจากผู้ใช้คุณใช้ Scanner Class ใน . ในบทความนี้ฉันจะให้ข้อมูลเชิงลึกสั้น ๆ เกี่ยวกับคลาส Scanner และวิธีการต่างๆ ในบทความนี้ฉันจะพูดถึงหัวข้อที่กล่าวถึงด้านล่าง:
คลาสสแกนเนอร์คืออะไร?
คลาส Scanner ส่วนใหญ่จะใช้เพื่อรับอินพุตของผู้ใช้และเป็นของแพ็คเกจ java.util ในการใช้คลาส Scanner คุณสามารถสร้างออบเจ็กต์ของคลาสและใช้เมธอดคลาส Scanner ใดก็ได้ ในตัวอย่างด้านล่างฉันกำลังใช้ไฟล์ nextLine () วิธีการที่ใช้ในการอ่าน .
flume ใน hadoop คืออะไร
นำเข้า java.util.Scanner // นำเข้าคลาสสาธารณะของคลาส Scanner ตัวอย่าง {public static void main (String [] args) {Scanner s = new Scanner (System.in) // Create a Scanner object System.out.println (' ป้อนชื่อผู้ใช้ ') ชื่อสตริง = s.nextLine () // อ่านอินพุตผู้ใช้ System.out.println (' name is: '+ name) // Output user input}}
นี่คือวิธีที่คุณสามารถใช้คลาส Scanner ใน Java ตอนนี้เรามาดูวิธีการต่างๆของคลาส Scanner กัน
วิธีการคลาสสแกนเนอร์
มีวิธีการต่างๆของคลาส Scanner ซึ่งสามารถใช้ได้หลากหลาย เอส. ดูตารางด้านล่างเพื่อทราบข้อมูลเหล่านี้ .
วิธี | คำอธิบาย |
---|---|
nextBoolean () | อ่านค่าบูลีนจากผู้ใช้ |
nextByte () | อ่านค่าไบต์จากผู้ใช้ |
nextDouble () | อ่านค่าสองเท่าจากผู้ใช้ |
ถัดไปลอย () | อ่านค่าลอยจากผู้ใช้ |
nextInt () | อ่านค่า int จากผู้ใช้ |
nextLine () | อ่านค่า String จากผู้ใช้ |
nextLong () | อ่านค่าแบบยาวจากผู้ใช้ |
ถัดไปสั้น () | อ่านค่าสั้น ๆ จากผู้ใช้ |
ตอนนี้เรามาดูตัวอย่างเพื่อสาธิตวิธีการข้างต้น
รายการที่เชื่อมโยงในบทช่วยสอน c
ตัวอย่าง
import java.util.Scanner public class ตัวอย่าง {public static void main (String [] args) {Scanner s = new Scanner (System.in) System.out.println ('Enter name, age and เงินเดือน') // String input ชื่อสตริง = s.nextLine () // อินพุตตัวเลข int อายุ = s.nextInt () เงินเดือนสองเท่า = s.nextDouble () // อินพุตเอาต์พุตโดยผู้ใช้ System.out.println ('ชื่อ:' + ชื่อ) System.out .println ('อายุ:' + อายุ) System.out.println ('เงินเดือน:' + เงินเดือน)}}
เมื่อคุณเรียกใช้รหัสข้างต้นระบบจะขอให้คุณป้อนรายละเอียดด้านบนเช่นอายุชื่อและเงินเดือน และจะแสดงผลลัพธ์ นั่นคือทั้งหมดที่เกี่ยวกับ Scanner Class ใน Javaด้วยเหตุนี้เราจึงมาถึงจุดสิ้นสุดของบทความนี้ ผมหวังว่าคุณจะพบข้อมูล หากคุณต้องการเรียนรู้เพิ่มเติมคุณสามารถดูได้ที่ เช่นกัน.
ตรวจสอบไฟล์ โดย Edureka บริษัท การเรียนรู้ออนไลน์ที่เชื่อถือได้ซึ่งมีเครือข่ายผู้เรียนที่พึงพอใจมากกว่า 250,000 คนกระจายอยู่ทั่วโลก เราพร้อมที่จะช่วยเหลือคุณในทุกขั้นตอนในการเดินทางของคุณสำหรับการเป็นนอกเหนือจากคำถามสัมภาษณ์ java นี้เรามาพร้อมกับหลักสูตรที่ออกแบบมาสำหรับนักเรียนและมืออาชีพที่ต้องการเป็น Java Developer
มีคำถามสำหรับเรา? โปรดระบุไว้ในส่วนความคิดเห็นของบทความ“ Scanner Class in Java” และเราจะติดต่อกลับโดยเร็วที่สุด