使用Vector + Hashtable
import java.util.*;public class Test
{ public Vector test()
{ Vector v = new Vector(); Hashtable h1 = new Hashtable(); h1.put("ID", "1");
h1.put("Name", "A");
h1.put("Des", "A1");
v.add(h1);
Hashtable h2 = new Hashtable(); h2.put("ID", "2");
h2.put("Name", "B");
h2.put("Des", "B2"); v.add(h2); .... return v;
} public void list()
{
Iterator itr = test().iterator(); while(itr.hasNext())
{
Hashtable h = (Hashtable) itr.next();
System.out.println("ID: " + h.get("ID").toString());
System.out.println("Name: " + h.get("Name").toString());
System.out.println("Des: " + h.get("Des").toString());
}
}
}
import java.util.*;public class Test
{ public Vector test()
{ Vector v = new Vector(); Hashtable h1 = new Hashtable(); h1.put("ID", "1");
h1.put("Name", "A");
h1.put("Des", "A1");
v.add(h1);
Hashtable h2 = new Hashtable(); h2.put("ID", "2");
h2.put("Name", "B");
h2.put("Des", "B2"); v.add(h2); .... return v;
} public void list()
{
Iterator itr = test().iterator(); while(itr.hasNext())
{
Hashtable h = (Hashtable) itr.next();
System.out.println("ID: " + h.get("ID").toString());
System.out.println("Name: " + h.get("Name").toString());
System.out.println("Des: " + h.get("Des").toString());
}
}
}
解决方案 »
- 用友烟草笔试 面试题,新鲜出炉
- java二次提交 三次提交区别
- 怎么往数据库里存入日期时间?
- 请教128M、PIII1G 的机器跑Java怎么样呀?(用来学习)
- 关于JAVA的若干问题?
- 关于JCreator
- 各位,有谁知道怎么指定double和float的格式。也就是取小数点后2位怎么指定
- "JAVA资源小站"正式开启,整合各种JAVA资源,方便大家学习。
- 在 linux 使用Java 的兄弟请帮忙--还是中文问题???
- 听说新出的JB6是4张盘,是吗?都是什么内容?大家讨论一下好吗?
- 如何打印n(为任意)位数的所有排列组合?救命
- java.lang.NoClassDefFoundError,请问如何解决
这个n简单啊……
class:
import javax.swing.*;
public class GetTable {
public GetTable() {
Object[][] cells = {
{
"1","A","A1"
},
{
"2","B","B2"
},
{
"3","C","C3"
}
};
String[] columnNames = {"ID","Name"," Des"};
table = new JTable(cells,columnNames);
}
public JTable getTable() {
return table;
}
private JTable table;
}
调用:
GetTable gt = new GetTable();
JTable table = gt.getTable();