demo?
呵呵,研发人员才有这个东西呀!
呵呵,研发人员才有这个东西呀!
解决方案 »
- 对jsp编码解码过程的疑惑
- 各位大虾们好,我是初出菜鸟
- 做一个功能 比喻控制一次只有10个人在使用 如果超过10个人 就的等待 并给出提示
- 谁可以示例下,方法类型的数组怎么定义?
- 大家介绍几本学习SPRING的好书????
- wtp 安装问题
- wsdl文件拿来生成java类,在通过类来发布服务!!高手进进
- 一个服务器问题
- weblogic8 URL中的%u554a问题 (在线)
- 请教一个关于spring mvc hbiernate 的annotation定义事务的配置 位置的问题
- 一个关于EJB-QL的问题,我思考好久,还是没有发现错在那里,请大家帮帮忙,谢谢!!
- java代码的问题,请大家赐教,我是一个初学者,谢谢了,在线等.......
{
int m_nSplitAtt; //分裂属性
int m_nBranchNo; //子枝数目
TreeNode* Parent; //本节点的父节点
CList m_IndexTable; //属性值-子枝对应表
TreeNode** Child; //本节点的子节点指针数组
}
其实我也不会,你自己看吧。
试一试去其他的网站讨论
密切关注
private String ID; //key
private String Name;
private String Desp;
private String value;
private int type; //
private String imgPath; // image path
private String link;
private String parentID;
private HashMap childs;
private int lineIndex = 0;
private int parentIndex = 0;
private int index = 0;
public TreeNode() {
index = -1;
childs = new HashMap();
} public void initIndex() {
index = -1;
} public void setID(String id) {
ID = id;
} public String getID() {
return ID;
} public void setName(String name) {
Name = name;
} public String getName() {
return Name;
} public void setDesp(String desp) {
Desp = desp;
} public String getDesp() {
return Desp;
} public void setValue(String vl) {
value = vl;
} public String getValue() {
return value;
} public void setType(int tp) {
type = tp;
} public int getType() {
return type;
} public void setLink(String lk) {
link = lk;
} public String getLink() {
return link;
} public void setParentID(String pa) {
parentID = pa;
} public String getParentID() {
return parentID;
} public void putChild(TreeNode chd) {
childs.put(String.valueOf(childs.size()), chd);
} public HashMap getChilds() {
return childs;
} public void setChildIndex(int idx) {
index = idx;
} public TreeNode firstChild() {
index = 0;
return getChildNode();
} public TreeNode prevChild() {
index--;
return getChildNode();
} public TreeNode nextChild() {
index++;
return getChildNode();
} public TreeNode lastChild() {
if (getChildLength() > 1) {
index = getChildLength() - 1;
return getChildNode();
}
else {
return null;
}
} public TreeNode getChildNode() {
if (index > getChildLength() - 1) {
index = getChildLength() - 1;
}
else if (index < 0) {
index = 0;
}
if (getChildLength() > 0) {
return (TreeNode) childs.get(String.valueOf(index));
}
else {
return null;
}
} private int getChildLength() {
return childs.size();
} public int getChildIndex() {
return index;
} public boolean hasNextChild() {
if (getChildLength() > 0 && index < getChildLength() - 1) {
return true;
}
return false;
} public boolean hasChild() {
if (getChildLength() > 0) {
return true;
}
return false;
} public void setIndex(int idx) {
lineIndex = idx;
} public int getIndex() {
return lineIndex;
} public void setParentIndex(int idx) {
parentIndex = idx;
} public int getParentIndex() {
return parentIndex;
} public static void main(String[] args) {
TreeNode treeNode1 = new TreeNode();
}
}