งบควบคุมเป็นปัจจัยพื้นฐานของ ซึ่งโดยพื้นฐานแล้วจะช่วยให้การทำงานของโปรแกรมเป็นไปอย่างราบรื่น เพื่อข้ามไปยังการวนซ้ำถัดไปเราใช้คำสั่ง java ต่อ คำสั่งนี้จะดำเนินต่อไปตามขั้นตอนปัจจุบันของโปรแกรมและข้ามส่วนหนึ่งของรหัสตามเงื่อนไขที่ระบุ
- คำสั่ง Continue ใน Java คืออะไร?
- ไวยากรณ์
- Flow Diagram ของคำสั่ง Java ต่อ
- ดำเนินการต่อตัวอย่างคำชี้แจง
มาเริ่มกันเลย.
คำสั่ง Continue ใน Java คืออะไร?
คำสั่ง Java ต่อได้รับอนุญาตภายใน a . เมื่อดำเนินการต่อการวนซ้ำในปัจจุบันของร่างกายลูปจะสิ้นสุดลงและการดำเนินการจะดำเนินต่อไปพร้อมกับการวนซ้ำครั้งถัดไปของลูป พูดง่ายๆก็คือมันยังคงดำเนินต่อไปของโปรแกรมและข้ามส่วนที่เหลือของโค้ดไปที่เงื่อนไขเฉพาะนั้น ให้เราเข้าใจคำสั่งต่อใน Java ด้วยความช่วยเหลือของตัวอย่างเรียลไทม์
ตัวอย่าง (สายเรียกเข้าและนาฬิกาปลุก):
- สมมติว่าเรากำลังรับสายและมีการตั้งเวลาปลุกในช่วงเวลาที่โทรจากนั้นทริกเกอร์การเตือนจะจดจำเหตุการณ์การโทร
- เมื่อบันทึกเหตุการณ์การโทรแล้วโทรศัพท์จะส่งเสียงปลุกดังต่อไปในช่วงเวลาเลื่อนปลุกครั้งถัดไป นี่คือวิธีการทำงานที่สำคัญต่อไป
ความแตกต่างของ Java ระหว่างการโยนและการขว้าง
ตอนนี้ให้เราดูไวยากรณ์เพื่อแสดงคำสั่ง Java Continue
ไวยากรณ์ของ Java ดำเนินการต่อ:
ถ้า (เงื่อนไข) {ดำเนินการต่อ}
ไวยากรณ์เป็นเพียงคำหลัก 'ดำเนินการต่อ' ตามด้วยอัฒภาค
ต่อไปเรามาดูกันว่าคำสั่งต่อไปนี้ทำงานอย่างไรใน Java
Flow Diagram ของ Java Continue Statement
ในผังงานนี้รหัสจะตอบสนองตามขั้นตอนต่อไปนี้:
- ก่อนอื่นมันจะเข้าสู่ลูปที่ตรวจสอบเงื่อนไขหากเงื่อนไขการวนซ้ำเป็นเท็จระบบจะออกจากลูปโดยตรง
- หลังจากนั้นจะตรวจสอบคำสั่ง 'ดำเนินการต่อ' หากมีอยู่คำสั่งหลังจากนั้นจะไม่ถูกดำเนินการในการวนซ้ำแบบเดิม
- หากไม่มีคำสั่ง 'ดำเนินการต่อ' ข้อความทั้งหมดหลังจากนั้นจะถูกดำเนินการ
ดำเนินการต่อตัวอย่างคำชี้แจง
ใช้ในลูป ( ในขณะที่ , สำหรับ , ) และในกรณีสวิตช์ ให้เราดำเนินการทั้งหมดทีละคน
ดำเนินการต่อคำสั่ง - หากวนซ้ำ
คลาสสาธารณะ ContinueExample {public static void main (String args []) {for (int i = 0 i<=5 i++) { if (i==2) { continue //skips the rest of the statement } System.out.print(i+' ') } } }
เอาท์พุต: 0 1 3 4 5
คำอธิบาย : เอาต์พุตด้านบนไม่แสดงตัวเลขทั้งหมดยกเว้น 2 เมื่อไฟล์ พบมันข้ามไปยังการทำซ้ำถัดไปโดยข้ามคำสั่งสำหรับการวนซ้ำปัจจุบัน เพียงข้ามโค้ดส่วนที่เหลือเมื่อใดก็ตามที่ใช้โครงสร้าง 'ดำเนินการต่อ'
ดำเนินการต่อตัวอย่างคำชี้แจง - สำหรับลูป
สำหรับ ใช้ลูปเมื่อต้องการวนซ้ำส่วนหนึ่งของไฟล์ หลายครั้ง. โดยเฉพาะอย่างยิ่งใช้ในกรณีที่มีการแก้ไขจำนวนซ้ำ! มาทำความเข้าใจกันด้วยโค้ดตัวอย่างด้านล่าง:
คลาสสาธารณะ ContinueExample {public static void main (String [] args) {for (int i = 0i<=5i++){ if(i==2){ continue } System.out.println(i) } } }
เอาท์พุต:
0
หนึ่ง
3
4
5
คำอธิบาย: ผลลัพธ์ด้านบนจะแสดงตัวเลขทั้งหมดยกเว้น 2
ดำเนินการต่อคำชี้แจงตัวอย่าง - ขณะวนซ้ำ
Java ในขณะที่วนซ้ำ ใช้เพื่อวนซ้ำส่วนหนึ่งของโปรแกรมครั้งแล้วครั้งเล่า หากไม่ได้กำหนดจำนวนการวนซ้ำคุณสามารถใช้ while loop ได้ ตอนนี้เรามาทำความเข้าใจตัวอย่างคำสั่งต่อด้วย While loop อ้างอิงรหัสด้านล่าง:
คลาสสาธารณะ ContinueExample {public static void main (String args []) {int i = 10 while (i> = 0) {if (i == 5) {i-- continue} System.out.print (i + '') ผม-- } } }
เอาต์พุต : 10 9 8 7 6 4 3 2 1 0
ดำเนินการต่อตัวอย่างคำสั่ง - Do while Loop
Do-while loop คล้ายกับ ในขณะที่วนซ้ำ แต่มีความแตกต่างอย่างหนึ่ง: ในขณะที่ลูปเงื่อนไขจะได้รับการประเมินก่อนการทำงานของร่างกายของลูป แต่อยู่ใน เงื่อนไขได้รับการประเมินหลังจากการดำเนินการของร่างกายของลูป อ้างอิงรหัสด้านล่าง:
คลาสสาธารณะ ContinueExample {public static void main (String args []) {int i = 1 do {if (i == 5) {i ++ continue} System.out.print (i + '') i ++} while (i<10) } }
เอาต์พุต : 1 2 3 4 6 7 8 9
ด้วยเหตุนี้เราจึงมาถึงจุดสิ้นสุดของ Continue Statements ใน Java Article คำสั่งควบคุมใน java ต้องใช้อย่างมีประสิทธิภาพเพื่อให้โปรแกรมมีประสิทธิภาพและใช้งานง่าย
Edureka’s ได้รับการดูแลโดยผู้เชี่ยวชาญตามความต้องการและความต้องการของอุตสาหกรรม การฝึกอบรมนี้ครอบคลุมความรู้ที่ครอบคลุมเกี่ยวกับแนวคิดพื้นฐานและขั้นสูงของ Core Java & J2EE พร้อมกับเฟรมเวิร์กยอดนิยมเช่น Hibernate, Spring และ SOA ในหลักสูตรนี้คุณจะได้รับความเชี่ยวชาญในแนวคิดต่างๆเช่น Java Array, Java OOPs, Java Function, Java Loops, Java Collections, Java Thread, Java Servlet และ Web Services โดยใช้กรณีการใช้งานในอุตสาหกรรม
ข้อผิดพลาดที่สำคัญคืออะไร
มีคำถามสำหรับเรา? โปรดระบุไว้ในส่วนความคิดเห็นของบทความ 'ดำเนินการต่อใน Java' แล้วเราจะติดต่อกลับไป