gpt4 book ai didi

java仅获取treeItem的children值

转载 作者:行者123 更新时间:2023-12-02 02:41:43 24 4
gpt4 key购买 nike

显示我创建的 treeItem Children:

  System.out.println(
treeView.getSelectionModel().getSelectedItem().getChildren());

输出:

[TreeItem [ value: host1 ], TreeItem [ value: port1 ], TreeItem [ value: user1 ], TreeItem [ value: bd1 ]]

但是,我只想得到值为 ('host1', 'port1'..) 的结果。

那么我该如何操作该输出呢?

最佳答案

getChildren()返回 ObservableList<TreeItem<T>>目的。这实际上是一个列表。如果您只想打印值,则应该迭代此列表并打印每个 TreeItem 的值使用 getValue() 的对象方法。

List<TreeItem<Object>> children = 
treeView.getSelectionModel().getSelectedItem().getChildren();

for (TreeItem<Object> child : children) {
System.out.println(child.getValue())
}

关于java仅获取treeItem的children值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45349077/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com