问题是要在不同的时间写第 5 段。每个段落都有不同的笼号和对应的动物。所以笼子 1 有一只狮子,笼子 2 有一只老虎。问题是我不知道如何将同一段中的不同对应动物的笼号结合起来。
我不知道如何在该段的第二行输入switch语句。我试着写 println("这个笼子里有一个 " + i); 但 Eclipse 给了我一个错误。我如何同时将变量 n 和 i 合并到同一段落中?
import acm.program.*;
public class ZooAnimals extends ConsoleProgram {
private static final int START = 1;
public void run(){
for (int n = START; n <=5; n++ ) {
println("This animal is in cage" + n);
println("This cage holds a " ); <---- type of animal goes in here.
println("Wild animals are very dangerous.");
}
for(int i = START; i<=5; i++) {
switch(i) {
case 1: println("lion");
case 2: println("tiger");
case 3: println("elephant");
case 4: println("snakes");
case 5: println("hippo");
}
}
}
}