java编"/>
java编
public static void main(String[] args) {
System.out.println("请输入地区数:");
Scanner sca = new Scanner(System.in);
int areaCount = sca.nextInt();
Manager m = new Manager();
m.initArea(areaCount);
while (true) {
System.out.println("请输入地区:");
String areaName = sca.next();
Area area = m.getAreaByName(areaName);
if (area !=null) {
Monkey[] monkeys = area.getMonkeys();
System.out.println("这个地区有" + area.getMonkeyCount() + "只猴子");
System.out.println("公猴子:"+m.getGMonkeyCount(areaName)+"只 母猴子"+m.getMMonkeyCount(areaName)+"只");
for (int i = 0; i < area.getMonkeyCount(); i++) {
System.out.println("请输入第"+(i+1)+"只猴子的体重:");
System.out.println("请输入第"+(i+1)+"只猴子的性别(0母猴子 1 公猴子):");
int index = sca.nextInt();
if (index == 0) {
monkeys[i].setGender("母猴子");
}else if (index==1) {
monkeys[i].setGender("母猴子");
}else{
System.out.println("公入有误");
continue;
}
monkeys[i].setWeight(sca.nextDouble());
}
System.out.println("大于80公斤的公猴子:"+m.getGMonkeyCountByWeight(areaName)+"只 大于70公斤的母猴子"+m.getMMonkeyCountByWeight(areaName)+"只");
} else {
System.out.println("没有这个地区");
}
}
}
要看不懂我在给你全部的 逻辑就是这样的
更多推荐
java编
发布评论