我正在尝试用Java创建一个对象树。我还想使用一个Java类,它可以方便地在树中添加或删除节点。为了达到这个目的,最好的类是什么?
示例:这是一个对象数组。数组顶部的对象是字符串"world“。这里的叶子是整数,我想添加字符串"This is at (world,0,0)!“作为"(world,0,0)“处的叶子。哪个Java类最适合用于此目的?
我读到了java中如何只能通过值传递,以及交换两个对象的内容的唯一方法是将按值对数组对象的引用放入array...passing中,然后使用该引用交换0-1数组位置。但我还有一个问题:假设我创建了一个数组,如下所示:Integer a = new Integer(1);array.add(a);
所以我的问题是,当我向数组中“添加”