易截截图软件、单文件、免安装、纯绿色、仅160KB

java多叉树遍历

而且java提供的容器类很方便,手工构造了一颗多叉树。然后再递归遍历。类似于中序遍历吧。
树的节点类:
Java代码
package TestTwo;   
  
import java.util.ArrayList;   
import java.util.List;   
  
//多叉树的节点   
public class ManyTreeNode {   
       
    //节点的内容   
    private NodeBean  data ;   
    //节点列表   
    private List<ManyTreeNode> childList;   
       
    //构造函数   
    public ManyTreeNode(){   
        data = new NodeBean();   
        childList = new ArrayList<ManyTreeNode>();   
    }   
       
    //构造函数 可以指定key的值   
    public ManyTreeNode(int key){   
        data = new NodeBean();   
        data.setKey(key);   
        childList = new ArrayList<ManyTreeNode>();   
    }   
           
}  
package TestTwo;
import java.util.ArrayList;
import java.util.List;
//多叉树的节点
public class ManyTreeNode {
 
 //节点的内容
 private NodeBean  data ;
 //节点列表
 private List<ManyTreeNode> childList;
 
 //构造函数
 public ManyTreeNode(){
  data = new NodeBean();
  childList = n


相关文档:

【转】Java中toString()方法

1.toString()方法
Object类具有一个toString()方法,你创建的每个类都会继承该方法。它返回对象的一个String表示,并且对于调试非常有帮助。然而对于默认的toString()方法往往不能满足需求,需要覆盖这个方法。
toString()方法将对象转换为字符串。看以下代码:
package sample;
class Villain {
  &nb ......

xml和java Bean的直接转换,Xmap

package test;
import java.util.ArrayList;
import java.util.List;

import org.nuxeo.common.xmap.annotation.XNode;
import org.nuxeo.common.xmap.annotation.XNodeList;
import org.nuxeo.common.xmap.annotation.XObject;


/**
* Book 实体对象,此处用XMap注解
* @author Administra ......

java中的接口

        java中接口在开发中占重要地位
   (1)接口中的所有方法都是public abstract
   (2)在接口中声明方法时,不能使用native,static,final,synchronized,private,protect等修饰符,即只能使用public abstract(默认)
    ......

jnlp(Java网络加载协议)原来很简单


jnlp(Java网络加载协议)原来很简单
Java Network Launching Protocol (JNLP,java网络加载协议)。
jnlp是什么?是java提供的一种让你可以通过浏览器直接执行java应用程序的途径,它使你可以直接通过一个网页上的url连接打开一个java应用程序.好处就不用说了,如果你的java应用程序以jnlp 的方式发布,如果版本升级后 ......

传智播客Java培训 反射、注解


反射机制
特点:动态获取类以及类中成员。
通常在程序扩展时,会使用父类或者接口完成,其实就是多态。
在这种情况,运行时,还是需要给其传递一个自定义的子类对象。需要自己new来完成。
虽然修改动作已经很少了,但还是需要修改部分细节。
  interface Inter{void show();}
  class Demo{
   ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号