java - 使用 ArrayList 以外的东西

标签 java arraylist

我遇到一个问题,需要我创建一个数组来存储文件名,然后存储其内容。我尝试使用它来创建一个数组 ArrayList<String, String> fileContent = new ArrayList<String, String>();但它会调用一个错误,即参数数量不正确。解决这个问题的最佳方法是什么?

创建两个数组是不是更好,一个存储名称,另一个存储文件中的数据。或者java内部还有另一个更好用的内置东西吗?

最佳答案

创建自定义类

class MyClass{
  String filename;
  String content;

}
// use methods as you want

然后使用MyClass的数组列表

ArrayList<MyClass> fileContent = new ArrayList<MyClass>();

关于java - 使用 ArrayList 以外的东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38558107/

相关文章:

java - 使用Comparator对ArrayList进行排序时未打印出值

JavaFX,将 ArrayList 转换为 ObservableList

java - 推理变量 T 具有不兼容的边界错误

java - 删除ArrayList中的特定数字

java - 如何在tomcat中设置Oracle时区区域

java - 在 AlgoTrader 中运行 SimulationStarter 类

java - 使用 apache Derby 的 WHERE 子句出现 SQL 语法错误

java - arraylist 的第一个对象变成 null,似乎无法弄清楚为什么

java - 如何从Spring boot连接到H2控制台?

java - 无法解析方法添加 ArrayList