java - 如何编写返回 List<classname> 的方法?

标签 java list return

因此,在我几天前进行的测试中,我们应该创建一个返回列表的方法,其中包含我们之前创建的类的所有信息。 代码如下所示:

public List<File> getall{
}

而 File 是包含一些变量和 toString() 的类方法。 那么,编写返回此数据类型的方法的好方法是什么?

最佳答案

我可能没有捕获重点,但它确实很简单:

public List<File> getall() { 
    // create a List object to return
    List<File> returnValues = new ArrayList<>();

    // add File objects to returnValues
    ....
    // and return it
    return returnValues;
}

列表中包含的类的性质并不重要 - 但在这种特殊情况下,您应该意识到 there's already a File class in the standard java.io package ,因此 File 可能不是给自定义类提供的最佳名称...

关于java - 如何编写返回 List<classname> 的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22640137/

相关文章:

c - 用 C 求数组的中位数

c++ - STL列表、 vector 和集合的底层数据结构是什么?

Python 用列表装饰属性 setter

java - 如何通过 asyncTask 方法解析来自 2 个不同 URL 的数据

java - 来自 Intent 服务的 Realm 同步写入

java - Netbeans 历史记录显示有 100 个更改,但我只做了几个。我该如何避免这种情况?

java - Java下采样和上采样上采样

java - Kotlin从xml转换为具有样式的html

Java 流映射和收集 - 结果容器的顺序

html - 返回键 : How to focus the right form