private Set namePool = new HashSet();
public String generateName(String nameType) {
if (!namePool.contains(nameType)) {
namePool.add(nameType);
return nameType;
}
int i = 1;
while (namePool.contains(nameType + i)) {
i++;
}
namePool.add(nameType + i);
return nameType + i;
}
posted @ 2008-09-23 11:44 jr4e 閱讀(134) | 評論 (0) | 編輯 收藏