为CustomClass列表定义方法

时间:2014-03-26 04:01:48

标签: java list methods

我正在编写插件,并且已经构建了一些自定义类。 我到目前为止编写所有内容(大约1000行)的方式,使用列表是存储类实例的最方便的方法,所以我在主类的顶部有几行,如{ {1}}。 在Job类中,例如,我有一个名为public List<Job> Jobs;的字段。 我想知道是否有为name定义方法的方法,因为我想有一种更简单的方法来确定列表中的任何List<Job>是否有Job匹配某些内容,然后该作业的索引将在列表中。

1 个答案:

答案 0 :(得分:0)

您可以编写一个封装您的List<Job>的类,并提供执行搜索的方法,或者您可以将其编写为本地方法。无论哪种方式,它都需要迭代列表中的所有Job对象以寻找匹配。

或者,您可以保留一个额外的Map<String, Job>,这样您就可以使用它的名称查找特定的Job