ทดสอบคลาส SourceCodeReader
(รูปหมายเลข 118)
- คลิกขวาที่ default package -> New -> Other
(รูปหมายเลข 119)
- ช่อง Categories เลือก Other
- ช่อง File Types เลือก Empty File กด Next
(รูปหมายเลข 120)
- ตั้งชื่อไฟล์ใหม่นี้ว่า SourceCode.txt แล้วกดปุ่ม Finish
(รูปหมายเลข 121)
- พิมพ์รายละเอียดดังรูป
***หมายเหตุ Source Code ที่พิมพ์ลงไปนั้น เป็นไปตาม Grammar ที่ได้ออกแบบไว้แล้วในหน้านี้ (ตัวหนังสือสีน้ำเงิน)
(รูปหมายเลข 122)
- กลับมาที่ไฟล์ MainProgram.java ให้ Comment บรรทัดที่ 8 ถึง 15
- จากนั้นให้แก้ไข "" ในบรรทัดที่ 4 ให้เป็นที่อยู่ของไฟล์ SourceCode.txt ที่เราได้สร้างขึ้นใหม่ เป็น ".\\src\\sourceCode.txt"
- บรรทัดที่ 6 พิมพ์คำสั่งแสดง Source Code ทั้งหมดที่อ่านได้
***เกร็ดเล็กเกร็ดน้อย
รูปหมายเลข 122 เราอาจใช้เครืองมือ Comment All ของ NetBeans IDE ก็ได้ (วงกลมสีส้มในรูป) โดยแดรกเม้าส์เลือกตั้งแต่บรรทัดที่ 8 ถึง 15 แล้วคลิกที่รูปเครื่องมือ Comment All ทางซ้ายในวงกลม หรือยกเลิก Comment All ด้วยรูปทางขวาในวงกลม
(รูปหมายเลข 123)
- Run ไฟล์ MainProgram.java ด้วยการกดปุ่ม Shift + F6 จะได้ผลลัพธ์ดังรูปข้างต้นครับ
***หมายเหตุ
เพื่อนๆบางคนคงอดสงสัยไม่ได้ว่าเหตุใดที่อยู่ของไฟล์ SourceCode.txt จึงเป็น ".\\src\\sourceCode.txt" ? อธิบายได้ดังนี้
- เครื่องหมาย . (dot) หมายถึง Root Directory ของ Project นี้
- โดยสามารถเปลี่ยนมุมมองจาก Project เป็น Files ดังรูปด้านล้าง (รูปหมายเลข 124)
- จากรูปสังเกตุได้ว่าไฟล์ SourceCode.txt อยู่ ณ MyCompiler\src ซึ่งแท้จริงแล้วอยู่ ณ D:\MyCompiler\src และสำหรับ NetBeans การอ้างถึง Root Directory ของไฟล์ทั้งหมดเมื่อระบุด้วย . (dot) จะหมายถึง Folder ของ Project ที่เราทำงานอยู่ (ขณะนี้คือ MyCompiler นั่นเอง)
- สำหรับค่าคงที่สติงแล้ว \ เพียงอันเดียวจะหมายถึงการระบุใช้สัญลักษณ์พิเศษ เช่น \' เพื่อแสดง ' หรือ \" เพื่อแสดง " ฉะนั้น \\ จึงหมายถึง \ ครับ
อ่านเนื้อหาที่เกี่ยวข้อง ก่อนหน้า หรือ ถัดไป
เอาวิธีการดีบักมาบอกให้ด้วย ขอแบบละเอียดนะ
ตอบลบวิธีการ Debug ของ NetBeans IDE เหรอครับ ? ถ้าใช่จะเขียนไว้ในหมวดภาษา จาวา แล้วกันนะเพื่อนๆ
ตอบลบ