Java - การตัดสินใจ
โครงสร้างการตัดสินใจมีเงื่อนไขอย่างน้อยหนึ่งเงื่อนไขที่จะได้รับการประเมินหรือทดสอบโดยโปรแกรมพร้อมกับคำสั่งหรือคำสั่งที่จะดำเนินการหากเงื่อนไขถูกกำหนดให้เป็นจริงและเป็นทางเลือกที่จะเรียกใช้คำสั่งอื่น ๆ หากเงื่อนไขถูกกำหนด เป็นเท็จ
ต่อไปนี้เป็นรูปแบบทั่วไปของโครงสร้างการตัดสินใจทั่วไปที่พบในภาษาโปรแกรมส่วนใหญ่ -
ภาษาโปรแกรม Java จัดเตรียมประเภทของคำสั่งการตัดสินใจดังต่อไปนี้ คลิกลิงก์ต่อไปนี้เพื่อตรวจสอบรายละเอียด
ซีเนียร์ | คำชี้แจงและคำอธิบาย |
---|---|
1 | ถ้าคำสั่ง อัน if statement ประกอบด้วยนิพจน์บูลีนตามด้วยหนึ่งคำสั่งขึ้นไป |
2 | if ... else คำสั่ง อัน if statement ตามด้วยตัวเลือกก็ได้ else statementซึ่งดำเนินการเมื่อนิพจน์บูลีนเป็นเท็จ |
3 | คำสั่ง if ซ้อนกัน คุณสามารถใช้ if หรือ else if คำสั่งภายในอื่น if หรือ else if คำสั่ง (s) |
4 | สลับคำสั่ง ก switch คำสั่งอนุญาตให้ทดสอบตัวแปรเพื่อความเท่าเทียมกับรายการค่า |
เดอะ? : ผู้ปฏิบัติงาน
เราได้ครอบคลุม conditional operator ? : ในบทก่อนหน้าซึ่งสามารถใช้เพื่อแทนที่ if...elseงบ มีรูปแบบทั่วไปดังต่อไปนี้ -
Exp1 ? Exp2 : Exp3;
โดยที่ Exp1, Exp2 และ Exp3 เป็นนิพจน์ สังเกตการใช้และตำแหน่งของลำไส้ใหญ่
ในการกำหนดค่าของนิพจน์ทั้งหมดระบบจะประเมิน exp1 ในขั้นต้น
ถ้าค่า exp1 เป็นจริงค่าของ Exp2 จะเป็นค่าของนิพจน์ทั้งหมด
หากค่าของ exp1 เป็นเท็จระบบจะประเมิน Exp3 และค่าของมันจะกลายเป็นค่าของนิพจน์ทั้งหมด
Next คืออะไร?
ในบทต่อไปเราจะพูดถึงคลาส Number (ในแพ็คเกจ java.lang) และคลาสย่อยในภาษา Java
เราจะพิจารณาสถานการณ์บางอย่างที่คุณจะใช้การสร้างอินสแตนซ์ของคลาสเหล่านี้มากกว่าประเภทข้อมูลดั้งเดิมรวมถึงคลาสเช่นการจัดรูปแบบฟังก์ชันทางคณิตศาสตร์ที่คุณจำเป็นต้องรู้เมื่อทำงานกับ Numbers