เมื่อเขียนโปรแกรมคุณจะสร้างอาร์เรย์ของสตริงก่อน สร้างอาร์เรย์สองมิติของประเภทจำนวนเต็มและวนซ้ำโดยใช้คำสั่ง foreach สองชั้น
การคัดลอกรหัสมีดังนี้:
ชั้นเรียนสาธารณะ foreach {
โมฆะคงที่สาธารณะหลัก (สตริง [] args) {
System.out.println ("/n ------------------------------------- ------------------------------------------------------ ------------------------------------------------------ ------------------------------------------------------ ------------------------------------------------------ ---
// สร้างอาร์เรย์
String [] array = สตริงใหม่ [] {"egret", "เครนสีแดงหน้าด้าน", "ต้นฉบับ", "นกแก้ว", "อีกา", "magpie",
"Eagle", "Cuckoo", "Eagle", "Grey-Patter Bird", "Eagle", "Lag"};
System.out.println ("บอกฉันว่านกอยู่ที่นั่นก่อนที่คุณจะพบนกอินทรีตัวแรก");
สำหรับ (สตริงสตริง: อาร์เรย์) {// foreach ผ่านอาร์เรย์
if (string.equals ("eagle")) // ถ้าคุณพบนกอินทรี
ทำลาย; // ขัดจังหวะการวนซ้ำ
System.out.print ("มี:" + string + "");
-
System.out.println ("/n ------------------------------------- ------------------------------------------------------ ------------------------------------------------------ ------------------------------------------------------ ------------------------------------------------------ ---
// สร้างอาร์เรย์คะแนน
int [] [] myScores = new int [] [] {{67, 78, 63, 22, 66}, {55, 68, 78, 95, 44}, {95, 97, 92, 93, 81}} ;
System.out.println ("คะแนนการทดสอบของทารก:/nmathematics/tchinese/tenglish/tfine Arts/Thattory");
no1: สำหรับ (int [] คือ: myScores) {// traverse ตารางคะแนน
สำหรับ (int i: is) {
System.out.print (i + "/t");
ถ้า (i <60) {// ถ้าคุณพบชนชั้นกลางที่ล้มเหลวให้ขัดจังหวะผลลัพธ์ทั้งหมดทันที
System.out.println ("/n, ฯลฯ ," + i + "คะแนนคืออะไรทำไมสิ่งนี้ถึงล้มเหลว?");
ทำลาย no1;
-
-
System.out.println ();
-
-
-
เอฟเฟกต์แสดงในรูป: