30
ฉันจะแยกลูปซ้อนกันใน Java ได้อย่างไร
ฉันมีโครงสร้างวนซ้อนกันเช่นนี้: for (Type type : types) { for (Type t : types2) { if (some condition) { // Do something and break... break; // Breaks out of the inner loop } } } ตอนนี้ฉันจะแยกลูปทั้งสองออกได้อย่างไร ฉันได้ดูคำถามที่คล้ายกัน แต่ไม่มีใครกังวล Java โดยเฉพาะ ฉันใช้โซลูชันเหล่านี้ไม่ได้เพราะ gotos ที่ใช้มากที่สุด ฉันไม่ต้องการใส่วนรอบในวิธีอื่น ฉันไม่ต้องการวิ่งวนซ้ำ เมื่อแตกฉันทำเสร็จแล้วด้วยการดำเนินการบล็อกลูป
1818
java
loops
nested-loops