vector方法

王朝java/jsp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

使用setElement方法象vector中添加新的引用(或者可以理解成成员)。

例如:一个码头,含有很多船台,希望将一个新船台加入码头中,此类:Dock

//Dock.java

package com.tianyu.summer;

import java.util.*;

public class Dock

{

private int id;

private String location;

private boolean electricity;

private boolean water;

private Vector slips;

public Dock(int anId,String aLocation,boolean anElectricity,boolean aWater)

{

setId(anId);

setLocation(aLocation);

setElectricity(anElectricity);

setWater(aWater);

}

public void addSlipToDock(Slip aSlip)

{

slips.addElement(aSlip);//connect dock to slip(1...*)

}

public Vector getSlips()

{return slips;}

public void setId(int anId)

{id=anId;}

public void setLocation(String aLocation)

{location=aLocation;}

public void setElectricity(boolean anElectricity)

{electricity=anElectricity;}

public void setWater(boolean aWater)

{water=aWater;}

public int getId()

{return id;}

public String getLocation()

{return location;}

public boolean getElectricity()

{return electricity;}

public boolean getWater()

{return water;}

}

Vector.size()用来统计 Vector中含有多少个成员,返回int型

Vector.elementAt( i )将第i个元素返回,返回类型是Object,必须使用强制转换

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航