📄 jiexitongji.java
字号:
package imis_hous.jfree;
import imis_hous.com.bean.Tongji_bean;
import java.util.Hashtable;
import java.util.Iterator;
import java.util.List;
public class JieXiTongJi {
private Hashtable roomAreaHash;
private Hashtable roomShuHash;
public void getRoomHash(List useHous) {
Iterator it = useHous.iterator();
float roomArea = 0;
int geShu = 0;
roomAreaHash = new Hashtable();
roomShuHash = new Hashtable();
// String
while (it.hasNext()) {
Tongji_bean tongJi = (Tongji_bean) it.next();
String dept = tongJi.getUseDept();
roomArea = tongJi.getRoomArea();
if (roomAreaHash == null) {
roomAreaHash.put(dept, roomArea);
} else if (roomAreaHash.containsKey(dept)) {
roomArea += Float.parseFloat(roomAreaHash.get(dept).toString());
roomAreaHash.remove(dept);
roomAreaHash.put(dept, roomArea);
} else
roomAreaHash.put(dept, roomArea);
if (roomShuHash == null) {
roomShuHash.put(dept, 1);
} else if (roomShuHash.containsKey(dept)) {
geShu = Integer.parseInt(roomShuHash.get(dept).toString()) + 1;
roomShuHash.remove(dept);
roomShuHash.put(dept, geShu);
} else
roomShuHash.put(dept, 1);
}
}
public Hashtable getRoomAreaHash() {
return roomAreaHash;
}
public Hashtable getRoomGeShuHash() {
return roomShuHash;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -