Vector和数组有点类似,但是Vector是存放对象的,你的代码中的Vector放的就是Point对象。
n = paintInfo.size();//返回此向量中的组件数??什么组件数啊
//这个就是返回paintInfo这个Vector中存放的Point对象的个数
p1 = (Point)paintInfo.elementAt(i);//返回指定索引处的组件??什么组件啊,干嘛还要跑循环,
这个就是从第一个开始循环取出paintInfo这个Vector中存放的Point对象,至于为什么要取出,取出干什么就和你这段代码的作用有关了~~
****************百度的 java hello world级 只会西加加和Vb