loop ใน java คืออะไรและจะใช้งานได้อย่างไร?



บทความเกี่ยวกับ 'for loop in Java' นี้จะช่วยให้คุณเข้าใจวิธีการใช้คำสั่ง looping สำหรับใน Java ด้วยความช่วยเหลือของโปรแกรมตัวอย่าง

ในขณะที่เขียนโปรแกรมหากสถานการณ์เกิดขึ้นโดยที่คุณทราบเป็นพิเศษว่าคุณต้องการวนซ้ำบล็อกคำสั่งใด ๆ ในโค้ดของคุณกี่ครั้งให้ไปที่ลูป“ for” ในบทความนี้เราจะมาเรียนรู้เกี่ยวกับวิธีการใช้งานสำหรับลูปอิน

หัวข้อที่กล่าวถึงในบทความนี้มีดังนี้:





เอาล่ะ!

ห่วงคืออะไร?

โปรแกรมเมอร์มักจะใช้ ลูป เพื่อดำเนินการชุดคำสั่ง สำหรับ ใช้ลูปเมื่อต้องการวนซ้ำส่วนหนึ่งของไฟล์ หลายครั้ง. โดยเฉพาะอย่างยิ่งใช้ในกรณีที่มีการแก้ไขจำนวนซ้ำ!



เพื่อความเข้าใจที่ดียิ่งขึ้นขอฉันเสนอภาพแทน!

ide ใน java คืออะไร

แผนภาพการไหล

For-In Loop - Swift Tutorial - Edureka

ที่นี่หลังจากการเริ่มต้นเงื่อนไขที่คุณกำหนดไว้ในรหัสจะถูกสแกนในกรณีที่เงื่อนไขเป็นจริงมันจะเพิ่ม / ลดค่า (ตามรหัสของคุณ) และทำซ้ำรหัสอีกครั้งตามเงื่อนไขที่คุณมี ที่ได้รับมอบหมาย. แต่ถ้าเงื่อนไขของคุณเป็นเท็จมันจะออกจากลูป



หลังจากคำอธิบายทางทฤษฎีนี้ให้ฉันแสดงไวยากรณ์ของไฟล์ สำหรับ วน!

ไวยากรณ์

สำหรับ (คำสั่ง 1 คำสั่ง 2 คำสั่ง 3) {// รหัสบล็อกที่จะดำเนินการ}

ไวยากรณ์ค่อนข้างง่าย เป็นไปดังนี้
คำชี้แจง 1: เงื่อนไขก่อนที่จะดำเนินการบล็อกโค้ด
คำชี้แจง 2: ระบุเงื่อนไขสำหรับการดำเนินการของรหัส
คำชี้แจง 3: เงื่อนไขเมื่อดำเนินการโค้ดแล้ว

เพื่อให้สิ่งต่างๆชัดเจนขึ้นให้เราใช้ไวยากรณ์ที่อธิบายไว้ข้างต้นในโค้ด Java

ตัวอย่างของลูป

โค้ดที่เขียนด้านล่างนี้แสดงให้เห็นถึงวิธีการใช้งานลูปใน

คลาสสาธารณะ MyClass {{public static void main (String [] args) {{for (int i = 0 i<5 i++) { System.out.println(i) } } }} 

เอาท์พุต:
0
หนึ่ง
2
3
4

ฉันได้ใช้รหัสง่ายๆเพื่อให้ทุกคนคุ้นเคยกับแนวคิดของ for loop ภายใน for loop มีสามคำสั่งที่ฉันได้พูดถึงในส่วนก่อนหน้านี้ ฉันหวังว่าคุณจะสามารถเชื่อมโยงกับพวกเขาได้อย่างง่ายดาย!

  • ประการแรก Int i = 0 คือการเริ่มต้นของตัวแปรจำนวนเต็มที่มีการกำหนดค่าให้เป็น 0
  • ประการที่สอง i<5 is the condition that I have applied in my code
  • ประการที่สาม i ++ หมายความว่าฉันต้องการให้ค่าของตัวแปรของฉันเพิ่มขึ้น

หลังจากเข้าใจการทำงานของ for loop แล้วผมขอพาคุณไปยังแนวคิดอื่นนั่นคือ Java ที่ซ้อนกัน สำหรับ วน!

การใช้รายการที่เชื่อมโยงในค

Java ซ้อนกันสำหรับลูป

หากคุณมี for loop ภายใน for loop คุณพบ Java ที่ซ้อนกันสำหรับ loop วงในจะดำเนินการอย่างสมบูรณ์เมื่อลูปด้านนอกทำงาน

ฉันกำลังนำเสนอตัวอย่างเพื่อแสดงให้คุณเห็นการทำงานของ Java ที่ซ้อนกันสำหรับลูป

ตัวอย่าง

รหัส Java สำหรับการซ้อนสำหรับลูป:

คลาสสาธารณะตัวอย่าง {public static void main (String [] args) {for (int i = 1i<=3i++){ for(int j=1j<=3j++){ System.out.println(i+' '+j) } } } }

เอาท์พุต:
สิบเอ็ด
1 2
1 3
ยี่สิบเอ็ด
2 2
2. 3
3 1
3 2
3 3

ตอนนี้คุณเข้าใจแนวคิดของการซ้อนสำหรับลูปแล้วให้ฉันแสดงตัวอย่างที่มีชื่อเสียงมากที่คุณอาจเคยได้ยิน! ตัวอย่างพีระมิด!

ตัวอย่างพีระมิด: กรณีที่ 1

คลาสสาธารณะ PyramidExample {public static void main (String [] args) {สำหรับ (int i = 1i<=5i++){ for(int j=1j<=ij++){ System.out.print('* ') } System.out.println()//new line } } } 

เอาท์พุต:

*
* *
* * *
* * * *
* * * * *

ไปต่อด้วยตัวอย่างถัดไป

ตัวอย่างพีระมิด: กรณีที่ 2

แพ็กเกจ MyPackage คลาสสาธารณะสาธิต {public static void main (String [] args) {int term = 6 for (int i = 1i = ij -) {System.out.print ('*')} System.out.println ( ) // บรรทัดใหม่}}}

เอาท์พุต:

* * * * *
* * * *
* * *
* *
*

ฉันแน่ใจว่าคุณคงจะคุ้นเคยกับสองรูปแบบนี้

เรามาถึงตอนท้ายของบทความ 'For Loop in Java' ฉันหวังว่าแนวคิดของ“ for loop in Java” จะชัดเจนสำหรับคุณในตอนนี้ เราจะขุดโลก Java ไปด้วยกัน คอยติดตาม!

ให้แน่ใจว่าคุณฝึกฝนให้มากที่สุดและเปลี่ยนประสบการณ์

ตรวจสอบไฟล์ โดย Edureka บริษัท การเรียนรู้ออนไลน์ที่เชื่อถือได้ซึ่งมีเครือข่ายผู้เรียนที่พึงพอใจมากกว่า 250,000 คนกระจายอยู่ทั่วโลก เราพร้อมที่จะช่วยเหลือคุณในทุกขั้นตอนในการเดินทางของคุณสำหรับการเป็นนอกเหนือจากคำถามสัมภาษณ์ java นี้เรามาพร้อมกับหลักสูตรที่ออกแบบมาสำหรับนักเรียนและมืออาชีพที่ต้องการเป็น Java Developer

มีคำถามสำหรับเรา? โปรดระบุไว้ในส่วนความคิดเห็นของ 'java Map interface' บทความและเราจะติดต่อกลับโดยเร็วที่สุด