迭代我有一個數據結構如下:如何通過遞歸遞歸數據結構
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; 地圖地圖; }'? –