Java 中的 rows[“column”][rowIndex] 可以使用什么数据集合?
我试图找到 C# DataRow 类中使用的类似或等效的数据集合,它允许我选择列名称和行索引。
有没有类似的东西可以在Java中使用?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我试图找到 C# DataRow 类中使用的类似或等效的数据集合,它允许我选择列名称和行索引。
有没有类似的东西可以在Java中使用?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
这有点类似于 Etienne de Martel 的答案,但我强烈建议使用某种地图。 HashMap 几乎肯定是最好的方法。
我首先会创建一个二维值数组,出于区分目的,我将它们称为“双精度”:
然后,我将为每个列名称映射一个整数:
然后将这两个数组一起使用,我将创建一个函数。
This is somewhat similar to Etienne de Martel's answer, but I would strongly recommend using a Map of sorts. A HashMap is almost certainly he best way.
I would first make a 2D array of values, for distinguishing purposes, I'll call them Doubles:
I would then for each column name map an integer to it:
Then using these two together, I would create a function.
实现
Map>
的东西可能会满足您的需要,例如:但也许我误解了您的问题。
Something that implements
Map<String, List<Integer>>
would probably do what you need, such as:But perhaps I misunderstood your question.