我想学习ArrayList和Vector。 如果例如我有private Vector cardsInMyHand;
我可以将它更改为ArrayList。正如你所见,或者我错了。如何将Vector更改为Array或ArrayList?
private Vector numbers;
.
.
.
Vector studentNumbers;
studentNumbers = new Vector();
public int getNumbers(Vector studentNumbers, int x)
{
if (x >= 0 && x < studentNumber.size())
{
return ((Integer)hand.elementAt(x)).intValue();
} else
{
return 0;
}
}
改为私人??????; ...... ArrayList<String> studentNumbers = new ArrayList<String>();
我可以这样做吗?
public int getNumbers(ArrayList studentNumbers, int x)
{
if (x >= 0 && x < studentNumber.size())
{
return ((Integer)hand.elementAt(x)).intValue();
} else
{
return 0;
}
}
Vector是一个集合,以便你可以做numbers.toArray(新的String [numbers.size()])到Vector转换为String [] –
2014-11-05 04:13:24