자바(jsp)벡터(vector) 사용하기
벡터 사용하기
(my_vertor; my_vertor;) - 같은패키지 (my_vertor)
package my_vertor;
public class Point {
private int x,y;
public Point(int x, int y){
this.x=x;
this.y=y;
}
public String toString(){
return "("+x+","+y+")";
}
}
----
package my_vertor;
import java.util.Vector;
public class PointVectorEx {
public static void main(String[] args) {
// TODO Auto-generated method stub
//Point 객체를 요소로만 가지는 벡터 생성
Vector<Point> v = new Vector<Point>();
//3개의 Point 객체 삽입
v.add(new Point(2,3));
v.add(new Point(-5,20));
v.add(new Point(30,-8));
//벡터에 있는 Point 객체 모두 검색하여 출력
for(int i=0; i<v.size(); i++){
Point p = v.get(i);
System.out.println(p);
}
}
}
for(int i=0; i<v.size(); i++){
Point p = v.get(i);
System.out.println(p);
}를 새로운 For문으로 바꾸면
for(Point p : v){
System.out.println(p);// 자동으로 p.toString()메소드 호출하여 출력(오버라이딩)
}
----