我有多个 JTable,我想创建一个用于存储它的数组:
a) 索引
b) 指向某个 JTable 的“指针”。我习惯在 C++ 中以这种方式解决这个问题,但我对 Java 很陌生。
基本上,我不想有一个 JTable1 的索引数组,一个 JTable2、JTable3 等的索引数组(因为会有很多这样的表),我只想有一个将索引链接到 JTable 的大映射。我不明白如何在没有指针的情况下做到这一点。
最佳答案
您只需要一张如下所示的 map :-
Map<String, JTable> jTableMap=new HashMap<String, JTable>();
上面的代码中,key是JTable的名称,value是对应的JTable实例。
Java is by pass by value, so no need of any pointers.
关于java - 需要像指向 JTable (Java) 的指针之类的东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41847520/