Data structures 在java中使用dfs algo进行列表收集;
我有元素类的对象列表,其中元素的对象如下:Data structures 在java中使用dfs algo进行列表收集;,data-structures,collections,Data Structures,Collections,我有元素类的对象列表,其中元素的对象如下: 1.要素1{ 姓名:“丽雅”, 孩子:错, 父名称:空 }, 2.要素2{ 姓名:“kiya”, 孩子:是的, 父母姓名:“丽雅” }, 3.3要素3{ 姓名:“veera”, 孩子:错, 父名称:空 }, 4.1要素1{ 姓名:“sanam”, 孩子:是的, 父名:“kiya” } 父对象是那些其子属性值为false的对象,而子对象是那些其子属性值为true且父名称在parentName属性中描述的对象。 如何对该列表进行排序,使孩子的后面
1.要素1{ 姓名:“丽雅”, 孩子:错, 父名称:空 },
2.要素2{ 姓名:“kiya”, 孩子:是的, 父母姓名:“丽雅” },
3.3要素3{ 姓名:“veera”, 孩子:错, 父名称:空 },
4.1要素1{ 姓名:“sanam”, 孩子:是的, 父名:“kiya” }
父对象是那些其子属性值为false的对象,而子对象是那些其子属性值为true且父名称在parentName属性中描述的对象。 如何对该列表进行排序,使孩子的后面总是跟着他们的家长