Java 从另一个类中查找object.member

Java 从另一个类中查找object.member,java,Java,我有一个公共类“Tree”,它有两个成员,Tree.id和Tree.description。我已经创建了100个树对象,每个树都有一个唯一的id(一个计数器)和一个描述 我还有一门课叫“列表”。我想使用计数器搜索Tree.id并返回Tree.description。其思想是在列表中有一个带有计数器变量的while循环,当计数器匹配时,Tree.description的值将返回给临时变量 有什么想法吗?因为这个问题看起来像是家庭作业或某种类型的练习,我只提供一个关于如何做的伪代码,根本没有代码 遍

我有一个公共类“Tree”,它有两个成员,Tree.id和Tree.description。我已经创建了100个树对象,每个树都有一个唯一的id(一个计数器)和一个描述

我还有一门课叫“列表”。我想使用计数器搜索Tree.id并返回Tree.description。其思想是在列表中有一个带有计数器变量的while循环,当计数器匹配时,Tree.description的值将返回给临时变量


有什么想法吗?

因为这个问题看起来像是家庭作业或某种类型的练习,我只提供一个关于如何做的伪代码,根本没有代码

遍历列表中的元素(数组、
list
或任何您正在使用的元素),并使用
if
语句进行筛选。如果找到所需的id,请返回描述,否则,请继续循环。如果未找到任何项,则返回空的
字符串
(或其他内容):

  • 在树类中为id和描述创建公共getter

  • 在另一个类中创建一个
    列表树
    ,并将树放在其中

  • 循环遍历列表并按id搜索匹配项


  • 我应该使用不同的类名,列表和树只是类的名称,对不起。
    public String get(int id)
        for every Tree tree in List
            if tree.id is equal to id
                return tree.description
            end if
        end for
        return ""
    end public