java - java中的树状数据结构

标签 java data-structures android-activity tree hierarchy

我想在java中为 Activity 对象实现一个类似树的数据结构,其中节点可以在两个父级之间共享。我想建立一个 Activity 层次结构,其中一个 Activity 可以包含在多个 Activity 中。我该怎么做?或者我应该使用其他数据结构以及如何使用?

最佳答案

这样的事情应该有效:

public class Activity {

    private Activity parent1;
    private Activity parent2;
    private List<Activity> children;

    // other fields, getters, setters, methods, etc    

}

关于java - java中的树状数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11458861/

相关文章:

java - 如何在 micronaut 中使用生成的客户端进行发布

java - 如果视频不播放,如何覆盖发生的情况?

java - 拍照后显示 fragment

android - 从堆栈中弹出已知数量的 Activity

c - 错误 :free(): invalid next size (fast)

android - 开始太多 Activity ?

java - 使用 ehcache 编写自定义 RefreshAheadCacheFactory

java - 使用 any() 或 anyList() 时,使用 ArrayList/List 参数清除方法失败

algorithm - 颜色列表中最接近的 RGB 颜色

ios - 在线向结构添加数据时出错(Swift)