เอเพ็กซ์ - ลูป
การวนซ้ำใช้เมื่อโค้ดชิ้นใดชิ้นหนึ่งควรซ้ำกับจำนวนการวนซ้ำที่ต้องการ Apex รองรับมาตรฐานแบบดั้งเดิมสำหรับลูปและลูปขั้นสูงอื่น ๆ ในบทนี้เราจะพูดถึงรายละเอียดเกี่ยวกับลูปในเอเพ็กซ์
คำสั่งวนซ้ำช่วยให้เราดำเนินการคำสั่งหรือกลุ่มของคำสั่งได้หลายครั้งและต่อไปนี้เป็นคำสั่งทั่วไปจากคำสั่งลูปในภาษาโปรแกรมส่วนใหญ่ -
ตารางต่อไปนี้แสดงรายการ Loops ต่างๆที่จัดการข้อกำหนดการวนซ้ำในภาษา Apex Programming คลิกลิงก์ต่อไปนี้เพื่อตรวจสอบรายละเอียด
ซีเนียร์ | ประเภทห่วงและคำอธิบาย |
---|---|
1 | สำหรับห่วง ลูปนี้ดำเนินการชุดของคำสั่งสำหรับแต่ละรายการในชุดของระเบียน |
2 | SOQL สำหรับลูป ดำเนินการตามลำดับของคำสั่งโดยตรงบนชุดแบบสอบถาม SOQL ที่ส่งคืน |
3 | เหมือน Java สำหรับลูป ดำเนินการตามลำดับของคำสั่งในไวยากรณ์แบบ Java แบบดั้งเดิม |
4 | ในขณะที่วนซ้ำ ทำซ้ำคำสั่งหรือกลุ่มของคำสั่งในขณะที่เงื่อนไขที่กำหนดเป็นจริง จะทดสอบเงื่อนไขก่อนที่จะดำเนินการร่างกายลูป |
5 | ทำ ... ในขณะที่วนซ้ำ เช่นเดียวกับคำสั่ง while ยกเว้นว่าจะทดสอบเงื่อนไขที่ส่วนท้ายของตัวห่วง |