关于Vector的问题,对他了解的高手帮解释一下
Ge 2004-02-24 10:04:39 String[] menu = new String[2];
Vector vct = new Vector();
while(true)
{
getMenu = file.readLine();
if (getMenu==null||getMenu.equals(""))
break;
getLine = new StringTokenizer(getMenu,"\t");
if(((String)getLine.nextElement()).equals(power))
{
menu[0] = getLine.nextToken();
menu[1] = getLine.nextToken();
vct.addElement(menu);
}
}
return vct;
我把这句定义放到while循环的外面,,在vct中始终只有最后一条记录??为什么??
String[] menu = new String[2];