package com.zving.tree;

import java.util.ArrayList;

import java.util.List;

/**

* 树形结构实体类

* @author clove

*/

public class Node {

private int id;

private int pid;

private String name;

private String type;

private List children = new ArrayList<>();

public Node(int id, int pid) {

this.id = id;

this.pid = pid;

}

public Node(int id, int pid, String name, String type) {

this(id, pid);

this.name = name;

this.type = type;

}

public int getId() {

return id;

}

public void setId(int id) {

this.id = id;

}

public int getPid() {

return pid;

}

public void setPid(int pid) {

this.pid = pid;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public String getType() {

return type;

}

public void setType(String type) {

this.type = type;

}

public List getChildren() {

return children;

}

public void setChildren(List children) {

this.children = children;

}

}

java组装树状结构数据集合_JAVA构建List集合为树形结构相关推荐

  1. java 树状 子节点_java构建树形列表(带children属性)

    /*** 树形表格工具类 * *@authoryanggb*/ public classTreeTableUtil {/*** 把列表转换为树结构 * *@paramoriginalList 原始li ...

  2. 省地市联动组件,java返回树状结构数据解决方案

    省地市联动组件,根据element-ui组件的json格式要求,返回对应的数据结构,首先我们得有一张表记录中国的省市区数据 类似于这样,然后我们用java8 的stream api来实现数据拼接 pu ...

  3. Java - 树状结构数据解析

    由于工作中好多地方需要树状结构数据,在参考了网上递归实现和数据库存储过程实现,都不太满意.突然想到zTree也有解析该类数据的要求,所以在阅读了zTree源码的前提了,按照他的实现原理,写了一个jav ...

  4. Java实现树状结构解析

    第一次实现了树状结构数据 记录自己的第一次 话不多说 直接上代码 数据库信息 代码实现 实体类 public class ChainTree implements Serializable {priv ...

  5. php 好看的树状图,php中构建树状图

    /** * 指定根层级的树状图 * @param array $list 初始数组 * @param int $root 最上级一条数据的id * @param string $pk 每一条数据的id ...

  6. java 树形数据_JAVA处理树状结构数据

    之前对于树状结构的处理没什么困难,但是最近的一个需求就很麻烦.其实遍历出树状结构并不是什么困难的事情,但是这个需求需要从底层节点统计数量,然后向上修改所有的父级结构. 最难的地方就是这个地方,可能有的 ...

  7. java 定义map集合_java基础-Map集合

    java基础-Map集合 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Map集合概述 我们通过查看Map接口描述,发现Map接口下的集合与Collection接口下的集合,它 ...

  8. java 中的集合_JAVA中的集合

    JAVA中集合,是java中的基础概念,今天接着跟讲课准备课件的机会,重新整理一下关于JAVA中的集合的概念. 集合的概念 java中的集合类是用来存放对象的 集合相当于一个容器,里面包容着一组对象- ...

  9. Java数据结构-树状数组

    什么是树状数组?[面试5.0] 使用数组表示多叉树的结构,和优先队列有点类似,区别在于优先队列只表示二叉树 主要用来: 更新数组元素的数值并且求数组前K个元素的总和或平均值 时间复杂度为O(logN) ...

最新文章

  1. 国内外好用的协同办公软件有哪些?
  2. 从狭隘到自我设限,再到自我解放.
  3. P4887 第十四分块(前体) 莫队
  4. 【转】 VC MFC 钩子 实现 自绘 窗体 标题栏 非客户区
  5. PPT图片模板等素材打包下载
  6. 关于博客的排版和字体
  7. 苍穹影视双端千月app源码,全新后台
  8. 零基础python教程视频
  9. 计算机在未来对人类生活的影响,日常生活中计算机技术的发展对我们的影响
  10. 强大的开源企业级数据库监控利器Lepus
  11. 1.C语言的特点和学习目标
  12. AndroidStudio子线程更新UI的几种方式
  13. 什么是节点流和处理流?
  14. win7下后台运行BAT
  15. 十月重点回顾:EasyDL八大国产芯片实现模型部署全适配!
  16. Caused by: java.sql.SQLException: Invalid value for getLong() - '112233...‘ in c
  17. 如何把手机号变成空号
  18. IE9和JPEG-XR:第一印象
  19. 软考高级(信息系统项目管理师)高频考点:项目质量管理
  20. 微博互粉php,PHP+redis实现微博的推模型案例分析

热门文章

  1. Notadd 2.0 全新 Node.js 版本~ (开发中) [从 PHP 到 node 的踩坑记]
  2. 三角剖分求多边形面积的交 HDU3060
  3. mysql分组之后统计数量
  4. LwIP编译方法以及选项说明
  5. adb logcat 基本用法
  6. Android开发实践:常用NDK命令行参数
  7. 在构造函数/析构函数中调用virtual函数带来的影响
  8. C语言,使用union了解内存
  9. java程序设计及实践实践代码_杭+新闻:姚争为老师把程序设计讲“活”了,满是代码的枯燥课程被学生“秒杀”...
  10. JSX详解React的事件绑定事件参数的传递