เขียนโปรแกรมใช้คำสั่งต่อไปเพื่อใช้ตัวกรองลูปกรองสตริง "Eagle" และทำการประมวลผลที่สอดคล้องกัน แต่ให้รหัสทั้งหมดหลังจากคำสั่งดำเนินการต่อ นั่นคือถ้าคุณพบสตริง "Eagle" คุณจะทำการประมวลผลเฉพาะจากนั้นใช้คำสั่งต่อไปเพื่อข้ามการประมวลผลทั่วไป
การคัดลอกรหัสมีดังนี้:
ชั้นเรียนสาธารณะดำเนินการต่อ {
โมฆะคงที่สาธารณะหลัก (สตริง [] args) {
String [] array = สตริงใหม่ [] {"egret", "เครนสีแดงหน้าด้าน", "ต้นฉบับ", "นกแก้ว", "อีกา", "magpie",
"Eagle", "Cuckoo", "Eagle", "Grey-Patter Bird", "Eagle", "Lag"};
System.out.println ("มีนกหลายตัวในสวนของฉัน แต่มีนกอินทรีสองสามตัวมาเมื่อเร็ว ๆ นี้โปรดช่วยฉันจับพวกมัน");
int eagleCount = 0;
สำหรับ (สตริงสตริง: อาร์เรย์) {// foreach ผ่านอาร์เรย์
if (string.equals ("eagle")) {// ถ้าคุณพบนกอินทรี
System.out.println ("พบนกอินทรีและถูกจับในกรง");
Eaglecount ++;
ดำเนินการต่อ; // ขัดจังหวะการวนซ้ำ
-
System.out.println ("ค้นหานกพบ:" + สตริง); // มิฉะนั้นองค์ประกอบอาร์เรย์เอาต์พุต
-
System.out.println ("รวมทั้งหมด:" + Eaglecount + "Eagle.");
-
-
เอฟเฟกต์แสดงในรูป: