迭代我有一个数据结构如下:如何通过递归递归数据结构
public class A{
String number;
Map <String ,B> BMap;
}
public class B{
String number;
Map <String ,A> AMap;
}
0 B
0.0 A
0.1 A
0.1.0 B
...so on
1 B
1.0 A
1.0.0 B
1.1 A
等。 备注:否B
出现在B
之后。
现在我想通过类B
的地图,即AMap
迭代。我正在尝试创建一个XML结构。我想要一些像id-number这样的属性。在A
和B
的每个级别的id号应该像我们在书中的结构。什么是最有效的方法来做到这一点?
为什么循环引用('A-> B-> A - > ...')?为什么不简单地这样做:'public class A {String Number; 地图地图; }'? –