"นอกจากนาฬิกาแล้ว ยังมีคุณลักษณะอันทรงพลังที่เรียกว่า Evaluate Expression"

"คุณคลิกขวาที่ตัวแปรในโค้ดแล้วเลือกประเมินนิพจน์ในเมนู หรือเพียงแค่กด Alt+F8"

"จากนั้นหน้าต่างมหัศจรรย์จะเปิดขึ้นซึ่งคุณสามารถคำนวณค่าของนิพจน์ใดๆ ได้:"

IDEA: ประเมินนิพจน์ - 1

"นี่คือสิ่งที่เราได้รับ:"

IDEA: ประเมินนิพจน์ - 2

"แต่ฉันบอกว่าคุณสามารถป้อนการแสดงออกใด ๆ ที่นั่น:"

IDEA: ประเมินนิพจน์ - 3

"หรือแม้กระทั่งสิ่งนี้:"

IDEA: ประเมินนิพจน์ - 4

"หรือนี่:"

IDEA: ประเมินนิพจน์ - 5

"คุณสามารถดูตัวแปรเหล่านี้ทั้งหมด และคุณสามารถเห็นทุกสิ่งที่พวกเขาอ้างถึง ฯลฯ"

"ฉันคิดว่านี่จะมีประโยชน์มากสำหรับโปรแกรมขนาดใหญ่"

"ใช่ แต่มีมากกว่านั้น"

"ต้องการใช้ข้อมูลโปรแกรมเพื่อเรียกใช้รหัสโดยอำเภอใจในขณะที่โปรแกรมกำลังทำงานหรือไม่"

“เดี๋ยวก่อน คุณทำอย่างนั้นได้ไหม”

"ได้เลย ปุ่ม CodeFragmentModeให้คุณทำแบบนั้นได้ คลิกปุ่มนี้เพื่อสลับไปยังโหมดที่คุณสามารถป้อนชิ้นส่วนโค้ดทั้งหมดที่มีความยาวหลายบรรทัดได้"

IDEA: ประเมินนิพจน์ - 6

"ที่นี่ฉันใช้ตัวแปร sum5ที่เรียกว่า sum() method ประกาศตัวแปรสองสามตัวกำหนดค่าให้กับพวกมันและคำนวณผลลัพธ์ของทั้งหมดนี้"

"คุณคิดอย่างไร?"

"โดยส่วนตัวแล้ว ฉันคิดว่ามันเจ๋งมาก โดยเฉพาะอย่างยิ่งความสามารถในการดำเนินการต่างๆ โดยใช้ค่าปัจจุบันของตัวแปร เช่น sum5 และ sum7 ความสามารถในการเรียกใช้เมธอดและสร้างตัวแปร หมายความว่าฉันสามารถทำได้ทุกอย่าง"

"ใช่ มันเจ๋งมาก คุณสามารถรันโค้ดและเขียนข้อมูลลงในคอนโซลได้ — และมันจะแสดงออกมา! มันเป็นโค้ดที่ทำงานได้อย่างสมบูรณ์ โดยไม่มีข้อจำกัดใดๆ"

"ขอบคุณ เอลลี่ นี่เป็นบทเรียนที่มีประโยชน์มาก และฉันไม่ลังเลเลยที่จะพูดว่า เป็นบทเรียนที่มีประโยชน์มากที่สุดเท่าที่เคยมีมา"