本文介绍了Java双入门表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要做这样的事情
1 2 3
_______
a | x y z
b | h l m
c | oak
table.get(a,1)
将返回 x
当然,它应该使用任何对象作为键,值等
提前感谢
解决方案
有两种基本方法,
一个是使 Hashtable
(或类似) Hashtable
s。
Hashtable< Integer,Hashtable< String,String> = ...;
另一种方法是建立自己的数据类型,表示一个(Integer,String)对, do:
Hashtable< YourFancyDatatype,String>
Does anyone know a double entry table implementation in java I can download ?
I need to do something like this
1 2 3
_______
a| x y z
b| h l m
c| o a k
table.get(a,1)
would return x
Of course, it should use any Object as key, value, etc
Thanks in advance
解决方案
There are two basic approaches, depending on your needs.
One is to make a Hashtable
(or similar) of Hashtable
s.
Hashtable<Integer, Hashtable<String, String>> = ...;
Another approach is to build your own datatype that represents an (Integer, String) pair, so you can do:
Hashtable<YourFancyDatatype, String>
这篇关于Java双入门表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!