Java :Как создать дерево Java, упорядоченное по строковому пути

У меня есть список строковых путей, подобных этому:

{"/foo", "/bar", "/foo/admin", "/foo/cust", "/bar/erp", "/bar/erp/call", "/foo/cust/profile"}

Как создать упорядоченный путь дерева строк? Или Где я могу найти библиотеку, которая может решить мои проблемы?

другая часть заключается в том, что я хочу знать, как зациклиться на структуре, чтобы получить информацию, которая мне нужна (, например, узел дерева будет содержать строковый путь, но также может содержать набор объектов с атрибутом пути )чтобы можно было понять, что нужна сложная структура данных

Дерево можно представить так:

- /
-- /foo
-- -- /foo/admin
-- -- /foo/cust
-- -- -- /foo/cust/profile
-- /bar
-- -- /bar/erp
-- -- -- /bar/erp/call

Спасибо

7
задан Andrzej Doyle 18 July 2012 в 14:59
поделиться