Vector 類提供了實現可增長數組的功能
Vector 有三個構造函數
public Vector(int initialCapacity
public Vector(int initialCapacity)
public Vector()
Vector 運行時創建一個初始的存儲容量initialCapacity
Vector 類提供的訪問方法支持類似數組運算和與Vector 大小相關的運算
現針對經常用到的對向量增
addElement(Object obj)
把組件加到向量尾部
insertElementAt(Object obj
把組件加到所定索引處
setElementAt(Object obj
把組件加到所定索引處
removeElement(Object obj) 把向量中含有本組件內容移走
removeAllElements() 把向量中所有組件移走
例如
import java
import java
import java
public class Avector{
public static void main(String args[]){
Vector v=new Vector();
v
v
v
v
v
v
v
v
}
}
Vector中的變化情況
two two one one one one
three two two two two
three oop three three
three three four
另外
在Applet 中有一塊畫布(Canvas) 和一個(Panel)
例如
import java
interface codeselect{
Vector codeselect=new Vector();
}
顯示數學信息
Vector(
Vector(
在Panel 中當用戶在TextField 和Choice 中選擇自己所要求的內容
public void codepanel extends Panel{
public void init()
{
**
TextField s=new TextField();
Choice c=new Choice();
c
c
c
add(s);
add (c);
**
}
public boolean handleEvent(Event event){
if(event
if(event
{
coderesult
}
else if(event
{
coderesult
}
}
}
}
這時
而在Canvas 中得到此值
public class codecanvas extends Canvas{
public void code{}
public void paint{
String str;
int t;
str=(String)coderesult
t=(new Integer(codeselect
if(t==
{
顯示語文信息
}
else if(t==
{
顯示數學信息
}
else if(t==
{
顯示政治信息
}
}
}
From:http://tw.wingwit.com/Article/program/Java/Javascript/201311/25291.html