📄 tcubaseitems.java
字号:
package com.jr81.source.internet.common;
import java.io.IOException;
import java.io.PrintStream;
import java.util.Collection;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
public class TcuBaseItems extends Object {
private Map Items = new HashMap();
public void Clear() {
Items.clear();
}
public void AddItem(TcuBaseItem value) {
if (Items.containsKey(value.getName())) {
((TcuBaseItem)Items.get(value.getName())).Assign(value);
} else {
TcuBaseItem BaseItem = new TcuBaseItem();
BaseItem.Assign(value);
Items.put(value.getName() , BaseItem);
}
}
public String GetItem(String Key) {
String Value = "";
if (Items.containsKey(Key)) {
Value = ((TcuBaseItem)Items.get(Key)).getValue();
}
return Value;
}
public String GetItem(int index) {
List it = (List) Items.values();
return ((TcuBaseItem)it.get(index)).getValue();
}
public int GetCount() {
List it = (List) Items.values();
return it.size();
}
public void DeleteItem(String Key) {
Items.remove(Key);
}
public String toString() {
StringBuffer result = new StringBuffer();
Collection it = Items.values();
Iterator iterator = it.iterator();
while (iterator.hasNext()) {
TcuBaseItem BaseItem = (TcuBaseItem)iterator.next();
result.append(BaseItem.toString());
}
return result.toString();
}
public static void main(String[] args) throws IOException {
TcuBaseItems BaseItems = new TcuBaseItems();
TcuBaseItem BaseItem = new TcuBaseItem();
BaseItem.setName("dd");
BaseItem.setValue("d1");
BaseItems.AddItem(BaseItem);
PrintStream out = System.out;
out.println(BaseItems.toString());
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -