对于这项任务,我必须计算我的程序所做的操作次数。我在我的循环等中放了一个OpCount计数器,但是对于if语句我怎么这么做了。下面是我的代码,用于某些上下文的ifs(从dam类型的对象打印特定大坝的详细信息):
public void printDam(String damName) {
boolean find = false;
for (int i = 0; i<211; i++) {
ObjDam dam = data[i];
if (dam.getDamName().equals(damName)) {
System.out.println("Dam Name: " + dam.getDamName() +
", FSC: " + dam.getFsc() +
", Dam Level: " + dam.getDamLevel());
find = true;
}
}
if (find == false) {
System.out.println("The dam " + damName + " you entered cannot be found in the file");
}
}
非常感谢任何帮助。